이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 토토.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

17.2. 사용자 속성

데이터베이스 사용자는 다음을 정의하는 여러 속성을 가질 수 있습니다. 권한을 부여하고 클라이언트 인증과 상호 작용합니다. 시스템.

수퍼유저

데이터베이스 수퍼유저는 모든 권한 확인을 우회합니다. 또한, 슈퍼유저만이 새로운 사용자를 생성할 수 있습니다. 생성하려면 데이터베이스 슈퍼유저, 사용사용자 생성이름CREATEUSER.

데이터베이스 생성

사용자는 생성할 수 있는 권한을 명시적으로 부여받아야 합니다. 데이터베이스(슈퍼유저 제외, 모든 데이터베이스를 우회하므로 슈퍼유저 제외) 권한 확인). 그러한 사용자를 생성하려면 다음을 사용하십시오.사용자 생성이름CREATEDB.

비밀번호

비밀번호는 클라이언트가 인증 방법을 사용하려면 사용자가 데이터베이스에 연결할 때 비밀번호. 그만큼비밀번호, md5암호인증 방법으로 인해 비밀번호 사용. 데이터베이스 비밀번호는 다음과 별개입니다. 운영 체제 비밀번호. 사용자에게 비밀번호를 지정하세요 생성사용자 생성이름비밀번호 '문자열'.

사용자의 속성은 다음을 사용하여 생성된 후 수정될 수 있습니다.사용자 변경.다음에 대한 참조 페이지를 참조하세요.사용자 생성그리고변경 사용자자세한 내용은.

사용자는 또한 많은 런타임에 대해 개인 기본값을 설정할 수도 토토. 구성 설정은 에 설명되어 토토.섹션 16.4. 예를 들어, 어떤 사람에게는 인덱스 스캔을 비활성화하려는 이유(힌트: 좋은 생각이 아님) 언제든지 연결하여 사용할 수 토토.

ALTER USER myname SET 활성화_인덱스스캔 꺼짐;

이렇게 하면 설정이 저장되지만(즉시 설정되지는 않음) 후속 연결은 다음과 같이 나타납니다.SET 활성화_인덱스스캔 꺼짐;제대로 호출됐어요 세션이 시작되기 전. 이 설정은 계속 변경할 수 토토. 세션 중; 이는 단지 기본값일 뿐입니다. 그러한 것을 취소하려면 설정, 사용사용자 변경사용자 이름재설정varname;.