이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 사설 토토 사이트 결과 창출버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

사설 토토 사이트 창출

이름

사설 토토 사이트 만들기-새로운 데이터베이스 사설 토토 사이트 정의

시놉시스

사설 토토 사이트 창출이름[[with]옵션[...]]여기서옵션can be :SuperUser | 노스 퍼 루서
    | 생성 된 B | nocreatedb
    | 크리피토리 | Nocreaterole
    | CreateUser | Nocreateuser
    | 상속 | 노이너리트
    | 로그인 | NOLOGIN
    | 복제 | 노본
    | Bypassrls | nobypassrls
    | 연결 제한Connlimit| [암호화 | 암호화되지 않은] 비밀번호 '비밀번호'
    | '까지 유효타임 스탬프'
    | 사설 토토 사이트role_name[, ...]
    | 그룹role_name[, ...]
    | 사설 토토 사이트role_name[, ...]
    | adminrole_name[, ...]
    | 사용자role_name[, ...]
    | sysiduid

설명

사설 토토 사이트 창출a에 새로운 사설 토토 사이트 추가PostgreSQL데이터베이스 클러스터. 사설 토토 사이트은 데이터베이스 개체를 소유하고 데이터베이스 권한을 가질 수있는 엔티티입니다. 사설 토토 사이트은로 간주 될 수 있습니다."사용자", a"그룹"또는 사용 방법에 따라 둘 다. 참조PostgreSQL : 문서 : 9.5 : 데이터베이스 토토 핫and토토 사이트 : 문서 : 9.5 : 클라이언트 인증사용자 관리 및 인증에 대한 정보. 당신은 있어야합니다Createrole이 명령을 사용할 수있는 권한 또는 데이터베이스 슈퍼 유저가 되십시오.

사설 토토 사이트은 데이터베이스 클러스터 레벨에서 정의되며 클러스터의 모든 데이터베이스에서 유효합니다.

매개 변수

이름

새로운 사설 토토 사이트의 이름.

SuperUser
nosuperuser

이 조항들은 새로운 사설 토토 사이트이 A인지 결정합니다"SuperUser", 데이터베이스 내의 모든 액세스 제한을 무시할 수있는 사람. 슈퍼 사용자 상태는 위험하며 실제로 필요할 때만 사용해야합니다. 당신은 새로운 슈퍼업자를 만들려면 슈퍼업자가되어야합니다. 지정되지 않은 경우nosuperuser기본값입니다.

createb
nocreatedb

이 조항은 데이터베이스를 만들 수있는 사설 토토 사이트의 능력을 정의합니다. 만약에createb지정되어 있으며 정의 된 사설 토토 사이트은 새 데이터베이스를 만들 수 있습니다. 지정nocreatedb데이터베이스 생성 능력을 사설 토토 사이트을 거부합니다. 지정되지 않은 경우nocreatedb기본값입니다.

Createrole
Nocreaterole

이 조항들은 사설 토토 사이트이 새로운 사설 토토 사이트을 만들기 위해 허용 될지 여부를 결정합니다 (즉, 실행사설 토토 사이트 창출). 의 사설 토토 사이트Createrole특권은 다른 사설 토토 사이트을 바꾸고 삭제할 수 있습니다. 지정되지 않은 경우Nocreaterole기본값입니다.

CreateUser
nocreateuser

이 조항은 쓸모 없지만 여전히 받아 들여지는 철자SuperUserandNosuperuser. 그것들은아님동등한Createrole순진하게 기대할 수 있듯이!

상속
NOINHERIT

이 조항은 사설 토토 사이트이 있는지 여부를 결정합니다"상속"사설 토토 사이트의 특권은 회원입니다. 의 사설 토토 사이트상속속성은 모든 사설 토토 사이트에 부여 된 모든 데이터베이스 권한이 직간접 적으로 구성된 구성원의 모든 데이터베이스 권한을 자동으로 사용할 수 있습니다. 없이상속, 다른 사설 토토 사이트의 멤버십은 단지 능력을 부여합니다사설 토토 사이트 설정그 다른 사설 토토 사이트; 다른 사설 토토 사이트의 특권은 그렇게 한 후에 만 ​​사용할 수 있습니다. 지정되지 않은 경우상속기본값입니다.

로그인
Nologin

이 조항은 사설 토토 사이트이 로그인 할 수 있는지 여부를 결정합니다. 즉, 클라이언트 연결 중에 사설 토토 사이트을 초기 세션 승인 이름으로 제시 할 수 있는지 여부입니다. 사설 토토 사이트로그인속성은 사용자로 생각할 수 있습니다. 이 속성이없는 사설 토토 사이트은 데이터베이스 권한을 관리하는 데 유용하지만 일반적인 단어의 의미는 사용자가 아닙니다. 지정되지 않은 경우Nologin을 제외하고는 기본값입니다.사설 토토 사이트 창출대체 철자를 통해 호출롤 사설 토토 사이트 : 문서 : 9.5 : 사용자 만들기.

복제
Noreplication

이 조항은 사설 토토 사이트이 스트리밍 복제를 시작하거나 시스템을 백업 모드 안팎으로 배치 할 수 있는지 여부를 결정합니다. 사설 토토 사이트복제속성은 매우 특권이있는 사설 토토 사이트이며 실제로 복제에 사용되는 사설 토토 사이트에만 사용되어야합니다. 지정되지 않은 경우Noreplication기본값입니다. 당신은를 가진 새로운 사설 토토 사이트을 만들려면 수퍼 유저 여야합니다복제속성.

BYSPASSRLS
nobypassrls

이 조항은 사설 토토 사이트이 모든로드 레벨 보안 (RLS) 정책을 우회하는지 여부를 결정합니다.nobypassrls기본값입니다. 당신은를 가진 새로운 사설 토토 사이트을 만들려면 수퍼 유저 여야합니다BYSPASSRLS속성.

PG_DUMP가 설정 될 것임에 유의하십시오row_securitytooff기본적으로 테이블의 모든 내용이 버려 지도록합니다. pg_dump를 실행하는 사용자에게 적절한 권한이 없으면 오류가 반환됩니다. 그러나 수퍼 유저와 테이블의 소유자는 항상 RLS를 우회합니다.

연결 제한 Connlimit

사설 토토 사이트이 로그인 할 수 있다면 사설 토토 사이트이 할 수있는 동시 연결의 수를 지정합니다. -1 (기본값)은 제한이 없음을 의미합니다.

비밀번호 비밀번호

사설 토토 사이트의 암호를 설정합니다. (암호는의 사설 토토 사이트에만 사용됩니다.로그인속성이지만 그럼에도 불구하고 사설 토토 사이트이없는 사설 토토 사이트을 정의 할 수 있습니다.) 비밀번호 인증을 사용하지 않으려면이 옵션을 생략 할 수 있습니다. 비밀번호를 지정하지 않으면 암호가 NULL로 설정되며 암호 인증은 해당 사용자에게 항상 실패합니다. 널 비밀번호는 선택적으로 명시 적으로를 쓸 수 있습니다.암호 null.

암호화
암호화되지 않은

이 키워드는 비밀번호가 시스템 카탈로그에 암호화되어 있는지 여부를 제어합니다. (둘 다 지정되지 않으면 기본 동작은 구성 매개 변수에 의해 결정됩니다.password_encryption.) 제시된 비밀번호 문자열이 이미 MD5 암호화 형식 인 경우 상관없이 암호화 된 저장됩니다.암호화또는암호화되지 않은지정되어 있습니다 (시스템이 지정된 암호화 된 암호 문자열을 해독 할 수 없으므로). 이를 통해 덤프/복원 중 암호화 된 암호를 다시로드 할 수 있습니다.

유효'타임 스탬프'

the유효한조항은 사설 토토 사이트의 암호가 더 이상 유효하지 않은 날짜와 시간을 설정합니다. 이 조항이 생략되면 암호는 항상 유효합니다.

사설 토토 사이트 role_name

the사설 토토 사이트조항에는 새로운 사설 토토 사이트이 새 멤버로 즉시 추가 될 하나 이상의 기존 사설 토토 사이트이 나와 있습니다. (관리자로서 새로운 사설 토토 사이트을 추가 할 수있는 옵션이 없습니다. 별도의 사용grant그렇게하라는 명령.)

그룹 role_name

그룹쓸모없는 철자입니다사설 토토 사이트.

사설 토토 사이트 role_name

the사설 토토 사이트절은 새로운 사설 토토 사이트의 구성원으로 자동으로 추가되는 기존 사설 토토 사이트 중 하나 이상을 나열합니다. (이것은 사실상 새로운 사설 토토 사이트을 만듭니다"그룹".)

관리자 role_name

the관리자절은사설 토토 사이트이지만 이름이 새로운 사설 토토 사이트에 추가됩니다관리자 옵션

사용자 role_name

the사용자절은 쓸모없는 철자입니다사설 토토 사이트절.

Sysid uid

theSysid절은 무시되지만 거꾸로 호환성으로 받아 들여집니다.

노트

usePostgreSQL : 문서사설 토토 사이트의 속성을 변경하려면PostgreSQL :사설 토토 사이트을 제거합니다. 에 의해 지정된 모든 속성사설 토토 사이트 창출나중에 수정 가능ALTER 사설 토토 사이트명령.

그룹으로 사용되는 사설 토토 사이트을 추가하고 제거하는 선호하는 방법은 사용하는 것입니다PostgreSQL : 문서 : 9.5 : 스포츠 토토 베트맨and윈 토토 : 문서 : 9.5 : Revoke.

the유효한조항은 사설 토토 사이트이 아니라 암호에 대한 만료 시간을 정의합니다그 자체. 특히, 비 통신 기반 인증 방법을 사용하여 로그인 할 때 만료 시간은 시행되지 않습니다.

the상속속성은 부여 가능한 권한의 상속을 제어합니다 (즉, 데이터베이스 개체 및 사설 토토 사이트 멤버십에 대한 액세스 권한). 에 의해 설정된 특수 사설 토토 사이트 속성에는 적용되지 않습니다.사설 토토 사이트 창출andALTER 사설 토토 사이트. 예를 들어, 사설 토토 사이트의 구성원이되는createb권한은 즉시 데이터베이스 생성 능력을 즉시 부여하지 않습니다.상속가 설정되어 있습니다. 를 통해 그 사설 토토 사이트이 필요할 것입니다.PostgreSQL :데이터베이스 생성 전.

the상속속성은 거꾸로 호환성의 이유에 대한 기본값입니다 : 이전 릴리스에서PostgreSQL, 사용자는 항상 구성원이었던 그룹의 모든 특권에 액세스 할 수있었습니다. 하지만,NOINHERITSQL 표준에 지정된 의미와 더 밀접한 일치를 제공합니다.

Createrole특권. a의 특권에 대한 상속 개념은 없습니다.Createrole-롤. 즉, 사설 토토 사이트에 특정 권한이 없지만 다른 사설 토토 사이트을 수행 할 수 있더라도 자체와 다른 권한을 가진 다른 사설 토토 사이트을 쉽게 만들 수 있습니다 (슈퍼업자 권한을 가진 사설 토토 사이트을 제외하고). 예를 들어, 사설 토토 사이트"사용자"Createrole특권이지만createb특권, 그럼에도 불구하고 그것은와 함께 새로운 사설 토토 사이트을 만들 수 있습니다createb특권. 따라서가있는 사설 토토 사이트을 고려합니다.Createrole거의 슈퍼 라이저 사설 토토 사이트로서의 특권.

postgresql프로그램 포함PostgreSQL와 동일한 기능을 갖는다사설 토토 사이트 창출(실제로이 명령을 호출) 그러나 명령 쉘에서 실행할 수 있습니다.

the연결 제한옵션은 대략적으로 만 시행됩니다. 두 개의 새로운 세션이 단지 하나의 연결 일 때 거의 동시에 시작하는 경우"슬롯"사설 토토 사이트을 유지하면서 둘 다 실패 할 가능성이 있습니다. 또한, 한계는 슈퍼업자에게는 결코 시행되지 않습니다.

이 명령으로 암호화되지 않은 암호를 지정할 때주의를 기울여야합니다. 비밀번호는 CLEARTEXT로 서버로 전송되며 클라이언트의 명령 기록 또는 서버 로그에도 기록 될 수도 있습니다. 명령PostgreSQL그러나 암호화 된 암호를 전송합니다. 또한,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속성, 사설 토토 사이트이 주어지면상속속성.