범퍼카 토토를 만들려면PostgreSQL서버가 UP 및 실행해야합니다 (보다PostgreSQL : 문서 : 8.1 : 데이터베이스 토토 사이트 순위 시작).
범퍼카 토토는 SQL 명령으로 작성됩니다범퍼카 토토 생성:
범퍼카 토토 생성이름;
여기서이름평소를 따릅니다 에 대한 규칙SQL식별자. 그만큼 현재 역할은 자동으로 새 데이터베이스의 소유자가됩니다. 데이터베이스 소유자가 나중에 제거하는 것이 특권입니다. on (또한 모든 객체를 제거합니다. 다른 소유자).
범퍼카 토토 생성은 제한된 작업입니다. 보다섹션 18.2부여 방법 허가.
순서대로 범퍼카 토토 서버에 연결해야하므로 실행하려면범퍼카 토토 생성명령, 질문은 어떻게첫 번째특정 사이트의 데이터베이스 만들 수 있습니다. 첫 번째 데이터베이스는 항상에 의해 생성됩니다.initdb데이터 스토리지시 명령 영역이 초기화됩니다. (보다PostgreSQL : 문서 : 8.1 : 범퍼카 토토 클러스터 만들기.)이 범퍼카 토토는입니다.Postgres.첫 번째를 만들려면"일반"연결할 수있는 범퍼카 토토Postgres.
두 번째 범퍼카 토토,Template1,initdb. 새 범퍼카 토토가 생성 될 때마다 클러스터,Template1는 본질적으로입니다 복제. 이것은 당신이하는 모든 변화를 의미합니다template1그에 따라 모든 것으로 전파됩니다 생성 된 범퍼카 토토. 그러므로 사용하는 것은 현명하지 않습니다Template1실제 작업을 위해서는 신중하게 사용했을 때 이 기능은 편리 할 수 있습니다. 자세한 내용은에 나타납니다.섹션 19.3.
편의로, 실행할 수있는 프로그램이 있습니다. 새 범퍼카 토토를 생성하는 쉘createb.
createbdbname
createb마법은 없습니다. 연결됩니다Postgres범퍼카 토토 및 발행범퍼카 토토 생성정확히 위에서 설명했습니다. 그만큼createb참조 페이지에 포함됩니다 호출 세부 사항. 참고createb인수가 없으면 현재와의 데이터베이스가 생성됩니다. 사용자 이름, 원하는 것이 될 수도 있고 아닐 수도 있습니다.
참고 : 무지개 토토 : 문서누가 할 수있는 사람을 제한하는 방법에 대한 정보가 포함되어 있습니다 주어진 범퍼카 토토에 연결하십시오.
때로는 다른 사람을위한 데이터베이스를 만들고 싶을 때가 있습니다. 저것 역할은 새 데이터베이스의 소유자가되어야하므로 직접 구성하고 관리합니다. 이를 달성하려면 중 하나를 사용하십시오 다음 명령 :
범퍼카 토토 생성dbname소유자rolename;
SQL 환경에서 또는
createb -orolename dbname
당신은 데이터베이스를 만들 수있는 수퍼 유저 여야합니다. 다른 사람 (즉, 역할을 위해 당신은 회원이 아닙니다).