Postgresql 9.2.24 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.2 : 운영자 패밀리 스포츠 토토 사이트 | up | PostgreSQL : 문서 : 9.2 : 범퍼카 토토 작성 |
토토 커뮤니티 창출이름[[with]옵션[...]]여기서옵션can be :SuperUser | 노스 퍼 루서
| 생성 된 B | nocreatedb
| 크리피토리 | Nocreaterole
| CreateUser | Nocreateuser
| 상속 | 노이너리트
| 로그인 | NOLOGIN
| 복제 | 노본
| 연결 제한Connlimit| [암호화 | 암호화되지 않은] 비밀번호 '비밀번호'
| '까지 유효타임 스탬프'
| 토토 커뮤니티role_name[, ...]
| 그룹role_name[, ...]
| 토토 커뮤니티role_name[, ...]
| adminrole_name[, ...]
| 사용자role_name[, ...]
| sysiduid
토토 커뮤니티 창출A에 새로운 토토 커뮤니티 추가PostgreSQL데이터베이스 클러스터. 에이 토토 커뮤니티은 데이터베이스 객체를 소유하고 데이터베이스를 보유 할 수있는 엔티티입니다. 특권; 토토 커뮤니티은로 간주 될 수 있습니다."사용자", a"그룹", 또는 둘 다 사용 방법에 따라 다릅니다. 참조20 장and19 장정보에 대한 정보 사용자 및 인증 관리. 당신은 있어야합니다Createrole권한 또는 데이터베이스 슈퍼 유저가 되십시오 이 명령을 사용하십시오.
토토 커뮤니티은 데이터베이스 클러스터 레벨에서 정의되어 있으며 클러스터의 모든 데이터베이스에서도 유효합니다.
새로운 토토 커뮤니티의 이름.
이 조항들은 새로운 토토 커뮤니티이 A인지 결정합니다."SuperUser"데이터베이스 내의 모든 액세스 제한. 슈퍼 유행자 상태는 위험하며 실제로 사용해야합니다. 필요합니다. 당신은 새로운 슈퍼 유행자. 지정되지 않은 경우nosuperuser기본값입니다.
이 조항은 토토 커뮤니티의 생성 능력을 정의합니다 데이터베이스. 만약에createbis 지정된 토토 커뮤니티은 새로운 데이터베이스. 지정nocreatedb토토 커뮤니티을 거부 할 것입니다 데이터베이스를 만듭니다. 지정되지 않은 경우nocreatedb기본값입니다.
이 조항은 토토 커뮤니티이 허용되는지 여부를 결정합니다 새로운 토토 커뮤니티을 만들려면 (즉, Execute토토 커뮤니티 창출). 의 토토 커뮤니티Createrole권한도 바꿀 수 있습니다 다른 토토 커뮤니티. 지정되지 않은 경우Nocreaterole기본값입니다.
이 조항들은 더 이상 사용되지 않지만 여전히 받아 들여지는데, 철자SuperUserandNosuperUser. 그것들은아님동등한Createrole순진하게 예상하다!
이 조항은 토토 커뮤니티이 있는지 여부를 결정합니다"상속"토토 커뮤니티의 특권은 a 회원. 의 토토 커뮤니티상속속성은 모든 데이터베이스를 자동으로 사용할 수 있습니다 모든 토토 커뮤니티에 대한 특권이 직접적으로 또는 간접적으로 회원. 없이상속, 다른 토토 커뮤니티의 멤버십 만 능력을 부여합니다토토 커뮤니티 설정to 그 다른 토토 커뮤니티; 다른 토토 커뮤니티의 특권은 단지입니다 그렇게 한 후에 사용할 수 있습니다. 지정되지 않은 경우상속기본값입니다.
이 조항은 토토 커뮤니티이 로그를 허용하는지 여부를 결정합니다. 안에; 즉, 토토 커뮤니티이 초기로 주어질 수 있는지 여부 클라이언트 연결 중에 세션 승인 이름. 토토 커뮤니티로그인속성이 될 수 있습니다 사용자로 생각했습니다. 이 속성이없는 토토 커뮤니티은 다음과 같습니다 데이터베이스 권한을 관리하는 데 유용하지만 사용자는 아닙니다 일반적인 단어의 의미에서. 지정되지 않은 경우Nologin는 기본값입니다 언제토토 커뮤니티 창출가 호출됩니다 대체 철자를 통해사용자 만들기.
이 조항은 토토 커뮤니티이 허용되는지 여부를 결정합니다 스트리밍 복제를 시작하거나 시스템을 안팎으로 배치하십시오. 백업 모드의. 토토 커뮤니티복제속성은 매우 높습니다 특권 토토 커뮤니티, 실제로 토토 커뮤니티에만 사용되어야합니다. 복제에 사용됩니다. 지정되지 않은 경우Noreplication기본값입니다.
토토 커뮤니티이 로그인 할 수있는 경우 동시의 수를 지정합니다. 토토 커뮤니티이 할 수있는 연결. -1 (기본값)은 아니오를 의미합니다 한계.
토토 커뮤니티의 암호를 설정합니다. (비밀번호는 만 사용됩니다 토토 커뮤니티로그인속성, 그럼에도 불구하고 토토 커뮤니티이없는 토토 커뮤니티을 정의 할 수 있습니다.) 비밀번호 인증을 사용할 계획이 없다면 이 옵션을 생략하십시오. 비밀번호가 지정되지 않은 경우 비밀번호입니다 NULL로 설정되며 암호 인증은 항상 그 사용자에게는 실패합니다. 널 비밀번호는 선택적으로 될 수 있습니다 명시 적으로비밀번호 널.
이 키워드는 암호가 저장되어 있는지 여부를 제어합니다 시스템 카탈로그에서 암호화. (어느 쪽도 지정되지 않은 경우 기본 동작은 구성에 의해 결정됩니다 매개 변수password_encryption.) 제시된 비밀번호 문자열이 이미있는 경우 MD5 암호화 형식, 암호화 된 AS- IS, IS가 저장됩니다. 에 관계없이암호화또는암호화되지 않은지정되었습니다 (이후 시스템은 지정된 암호화 된 암호를 해독 할 수 없습니다 끈). 이를 통해 암호화 된 암호를 다시로드 할 수 있습니다 덤프/복원 중.
the유효 할 때까지조항 세트 a 토토 커뮤니티의 암호가 더 이상없는 날짜 및 시간 유효한. 이 조항이 생략되면 비밀번호가 유효합니다. 항상.
the토토 커뮤니티조항은 하나 또는 새로운 토토 커뮤니티이 될 더 많은 기존 토토 커뮤니티 즉시 새 멤버로 추가되었습니다. (아니요 관리자로서 새로운 토토 커뮤니티을 추가하는 옵션; a 분리된grant명령 저것.)
그룹는 쓸모 없다 철자토토 커뮤니티.
the토토 커뮤니티조항은 하나 또는 자동으로 추가되는 기존 토토 커뮤니티이 더 많습니다 새로운 토토 커뮤니티의 구성원. (이것은 사실상 새로운 토토 커뮤니티을합니다 에이"그룹".)
the관리자절은토토 커뮤니티그러나 명명 된 토토 커뮤니티은입니다 새로운 토토 커뮤니티에 추가admin 옵션, 그들에게 멤버십을 부여 할 권리를 부여합니다 다른 사람들 에게이 토토 커뮤니티.
theuser절은 더 이상 사용되지 않습니다 철자토토 커뮤니티절.
thesysid절은 무시됩니다. 그러나 거꾸로 호환성으로 인정됩니다.
usePostgreSQL : 문서토토 커뮤니티의 속성 및PostgreSQL :토토 커뮤니티을 제거합니다. 에 의해 지정된 모든 속성토토 커뮤니티 창출나중에 수정할 수 있습니다ALTER 토토 커뮤니티명령.
토토 커뮤니티을 추가하고 제거하는 선호하는 방법 그룹으로 사용하는 것은 사용하는 것입니다윈 토토 : 문서 : 9.2 : 윈 토토and토토 : 문서 : 9.2 : Revoke.
the유효한절의 정의 토토 커뮤니티이 아닌 비밀번호 만 유기 시간그 자체. 특히 만료 시간은입니다 비 통신 기반을 사용하여 로그인 할 때는 시행되지 않습니다 인증 방법.
the상속속성에 따라 부여 가능한 특권의 상속 (즉, 접근 권한 데이터베이스 개체 및 토토 커뮤니티 멤버십의 경우). 적용되지 않습니다 에 의해 설정된 특별한 토토 커뮤니티 속성생성 토토 커뮤니티andALTER 토토 커뮤니티. 예를 들어, 토토 커뮤니티의 구성원이되는createb권한은 즉시 생성 능력을 부여하지 않습니다 데이터베이스, 경우에도상속가 설정되었습니다. 그것 를 통해 그 토토 커뮤니티이되기 위해 필요합니다토토 커뮤니티 설정데이터베이스를 작성하기 전에.
the상속속성이 기본값입니다 거꾸로 호환성의 이유 : 이전 릴리스에서PostgreSQL, 사용자는 항상 가지고있었습니다 그들이 회원이었던 그룹의 모든 특권에 대한 접근. 하지만,NOINHERITSQL 표준에 지정된 의미론
Createrole특권. 특권에 대한 상속 개념은 없습니다 ACreaterole-롤. 그것은 그것을 의미합니다 토토 커뮤니티에 특정 특권이 없지만 허용 되더라도 다른 토토 커뮤니티을 만들려면 쉽게 다른 토토 커뮤니티을 수행 할 수 있습니다. 자체와는 다른 특권 (토토 커뮤니티을 제외하고는 슈퍼 사용자 권한). 예를 들어, 토토 커뮤니티"사용자"Createrole특권이지만createb특권, 그럼에도 불구하고 그것은와 새로운 토토 커뮤니티을 만들 수 있습니다createb특권. 그러므로 고려 가있는 토토 커뮤니티Createrole특권 거의 슈퍼 거주자 토토 커뮤니티로.
PostgreSQL프로그램 포함PostgreSQL동일합니다 기능토토 커뮤니티 만들기(실제로, 실제로, 이 명령이라고하지만 명령 쉘에서 실행할 수 있습니다.
the연결 제한옵션은 전용입니다 대략 집행; 두 개의 새로운 세션이 시작되면 하나의 연결 만 동시에"슬롯"그 토토 커뮤니티을 계속 유지하면 가능합니다 둘 다 실패합니다. 또한 한도는 결코 시행되지 않습니다 슈퍼업자.
암호화되지 않은 것을 지정할 때주의를 기울여야합니다 이 명령으로 비밀번호. 비밀번호가 전송됩니다 ClearText의 서버는 클라이언트의 명령 기록 또는 서버 로그. 명령CreateUser그러나 전송합니다 암호 암호화. 또한,PSQL명령 포함\ password안전하게 변경하는 데 사용할 수 있습니다 나중에 비밀번호.
로그인 할 수있는 토토 커뮤니티을 만들지만 비밀번호:
토토 커뮤니티 만들기 Jonathan Login;
암호로 토토 커뮤니티 생성 :
비밀번호 'jw8s0f4';로 사용자 davide 생성
(사용자 만들기|토토 커뮤니티 창출의미를 제외하고로그인.)
끝까지 유효한 암호로 토토 커뮤니티을 만듭니다. 2004. 2005 년에 1 초가 지나면 비밀번호는 더 긴 유효.
로그인 암호를 사용하여 토토 커뮤니티 Miriam 작성 'JW8S0F4' '2005-01-01';까지 유효합니다.
데이터베이스를 생성하고 토토 커뮤니티을 관리 할 수있는 토토 커뮤니티 생성 :
Createb Createrole을 사용하여 토토 커뮤니티 관리자 생성;
the토토 커뮤니티 창출명령문이 있습니다 SQL 표준이지만 표준에는 구문 만 필요합니다
토토 커뮤니티 창출이름[adminrole_name]
다중 초기 관리자 및 기타 모든 옵션토토 커뮤니티 창출, arepostgresql확장.
SQL 표준은 사용자와 토토 커뮤니티의 개념을 정의하지만 그것들을 뚜렷한 개념으로 간주하고 모든 명령을 남깁니다. 각 데이터베이스 구현에서 지정할 사용자를 정의합니다. 안에PostgreSQL우리는 선택했습니다 사용자와 토토 커뮤니티을 단일 종류의 엔티티로 통합하십시오. 토토 커뮤니티 따라서 그들이하는 것보다 더 많은 선택적 속성이 있습니다. 기준.
SQL 표준에 의해 지정된 동작이 가장 밀접한 점 사용자에게 |NOINHERIT속성, 토토 커뮤니티이 주어 지지만상속속성.