이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 21 장. 데이터베이스 범퍼카 토토버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

7 장 데이터베이스 토토 커뮤니티 및 권한

데이터베이스 토토 커뮤니티 및 해당 권한 관리가 개념입니다 UNIX 운영 체제의 토토 커뮤니티 관리와 유사하지만 세부 사항은 동일하지 않습니다.

7.1. 데이터베이스 토토 커뮤니티

데이터베이스 토토 커뮤니티는 개념적으로 완전히 분리되어 있습니다 운영 체제 토토 커뮤니티. 실제로는 편리 할 수 ​​있습니다 서신을 유지하지만 이것은 필요하지 않습니다. 데이터 베이스 토토 커뮤니티 이름은 데이터베이스 클러스터 설치에서 전역입니다 (개별 데이터베이스 당 아님). 토토 커뮤니티를 만들려면 사용토토 커뮤니티 만들기SQL 명령 :

11842_11857이름

이름의 규칙을 따릅니다 SQL 식별자 : 특수 문자가없는 사람이없고 또는 이중 인용. 기존 토토 커뮤니티를 제거하려면 유사성을 사용하십시오Drop User명령.

편의를 위해 쉘 스크립트CreateUserDropuser이 주위에 포장지로 제공됩니다 SQL 명령.

데이터베이스 시스템을 신선하게 부트 스트랩하기 위해 초기화 시스템에는 항상 하나의 사전 정의 된 토토 커뮤니티가 포함됩니다. 이것 토토 커뮤니티는 고정 ID 1을 갖고 기본적으로 (변경되지 않는 한 실행할 때initdb) 초기화 한 운영 체제 토토 커뮤니티와 동일한 이름 영역 (아마도 섬기는 사람). 관례 적 으로이 토토 커뮤니티는 이름이 지정됩니다Postgres. 더 많은 토토 커뮤니티를 만들기 위해 먼저이 초기 토토 커뮤니티로 연결해야합니다.

특정 데이터베이스 연결에 사용할 토토 커뮤니티 이름은 다음과 같습니다. 연결을 시작하는 클라이언트가 표시합니다 응용 프로그램 별 방식으로 요청합니다. 예를 들어,PSQL프로그램 사용-u토토 커뮤니티를 표시하는 명령 줄 옵션 AS를 연결하십시오. 데이터베이스 토토 커뮤니티 세트에 주어진 클라이언트 연결 클라이언트 인증에 의해 결정되는대로 연결할 수 있습니다 설정,4 장. (따라서 고객은입니다 동일하게 토토 커뮤니티로 연결하도록 반드시 제한되지는 않습니다. 사람이 같은 방식으로 운영 체제 토토 커뮤니티로 이름을 지정합니다. 로그인 이름에 실명으로 제한되지 않았습니다.)

7.1.1. 토토 커뮤니티 속성

데이터베이스 토토 커뮤니티는 여러 속성을 가질 수 있습니다. 특권을 정의하고 고객과 상호 작용하십시오 인증 시스템.

SuperUser

데이터베이스 슈퍼 토토 커뮤니티는 모든 권한 점검을 우회합니다. 또한 슈퍼업자만이 새로운 토토 커뮤니티를 만들 수 있습니다. 생성합니다 데이터베이스 슈퍼 유저, 사용생성 토토 커뮤니티 이름 CreateUser.

데이터베이스 작성

토토 커뮤니티는 생성 허가를 명시해야합니다 데이터베이스 (우회 이후 수퍼 유행어 제외 모든 권한 수표). 그러한 토토 커뮤니티를 만들려면 사용토토 커뮤니티 이름 만들기 생성.

비밀번호

비밀번호는 비밀번호 인 경우에만 중요합니다 인증은 클라이언트 인증에 사용됩니다. 데이터베이스 암호는 운영 체제와 별개입니다 비밀번호. 토토 커뮤니티 생성시 암호를 지정하여토토 커뮤니티 이름 비밀번호를 만듭니다 '끈'.

생성 후 토토 커뮤니티의 속성을 수정할 수 있습니다ALTER 토토 커뮤니티. 참조 페이지를 참조하십시오 을 위한토토 커뮤니티 만들기and토토 커뮤니티자세한 내용.