이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

12 장. 관리 a 데이터 베이스

참고 :이 섹션은 현재 얇게 위장 된 사본입니다 튜토리얼의. 증강해야합니다. -Thomas 1998-01-12

비록사이트 관리자IS 전반적인 관리 책임Postgres설치, 일부 토토 핫 내 설치는 다른 사람이 관리 할 수 ​​있으며 지정되었습니다.토토 핫 관리자. 이 과제 책임은 토토 핫가 생성 될 때 발생합니다. 사용자는있을 수 있습니다 지정된 명시 적 권한을 지정하여 토토 핫를 작성하거나 작성할 수 있습니다 새로운 사용자. 두 권한을 할당 한 사용자가 가장 많이 수행 할 수 있습니다 내부의 관리 과제Postgres이지만 기본적으로는 그렇지 않습니다 사이트 관리자와 동일한 운영 체제 권한.

토토 핫 관리자 안내서는 이러한 주제를 더 많이 다룹니다 세부 사항.

토토 핫 창조

토토 핫는에 의해 생성됩니다.생성 데이터 베이스내부에서 발행Postgres. createb는 명령 줄 유틸리티입니다 외부에서 동일한 기능을 제공Postgres.

thePostgres백엔드가 있어야합니다 성공할 방법 중 어느 쪽이든 실행되고, 사용자는 명령은이어야합니다.Postgres SuperUser또는 토토 핫가 할당되었습니다 슈퍼업자의 창조 특권.

명령 줄에서 "mydb"라는 새 토토 핫를 만들려면 유형

% createb mydb
PSQLtype
* 토토 핫 생성 MyDB;

데이터베이스를 작성하는 데 필요한 권한이없는 경우 다음을 볼 수 있습니다 :

% createdb mydb
경고 : 사용자 "사용자 이름"은 토토 핫를 작성/파괴 할 수 없습니다
작성된 B : MyDB에서 토토 핫 생성이 실패했습니다.

Postgres만들 수 있습니다 주어진 사이트의 여러 데이터베이스 및 귀하는 자동으로 방금 만든 데이터베이스의 토토 핫 관리자가 되십시오. 데이터베이스 이름은 알파시 첫 번째 문자를 가져야하며 길이가 32 자로 제한됩니다.