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

사설 토토 사이트 변경

이름

사설 토토 사이트 변경 --데이터베이스 사설 토토 사이트 변경

시놉시스

사설 토토 사이트 변경사설 토토 사이트_사양[ 와 함께 ]옵션 [ ... ]

어디에서옵션다음과 같을 수 있습니다:슈퍼유저 | NO수퍼유저
    | 생성DB | NOCreateDB
    | 크리에이터롤 | NOCREATEROLE
    | 상속 | 상속받지 않음
    | 로그인 | 노로그인
    | 복제 | 복제 없음
    | 바이패스RLS | NOBYPASSRLS
    | 연결 제한제한제한| [ 암호화됨 | 암호화되지 않음 ] 비밀번호 '비밀번호'
    | '까지 유효합니다.타임스탬프'

사설 토토 사이트 변경이름다음으로 이름 바꾸기:new_name사설 토토 사이트 변경사설 토토 사이트_사양| 모두  [ 데이터베이스에서데이터베이스_이름] 설정configuration_parameter받는 사람 | =| 기본값사설 토토 사이트_사양| 모두  [ 데이터베이스에서데이터베이스_이름] 설정configuration_parameter현재부터
사설 토토 사이트 변경사설 토토 사이트_사양| 모두  [ 데이터베이스에서데이터베이스_이름] 재설정configuration_parameter사설 토토 사이트 변경사설 토토 사이트_사양| 모두  [ 데이터베이스에서데이터베이스_이름] 모두 재설정어디에서사설 토토 사이트_사양다음과 같을 수 있습니다:

    역할_이름| CURRENT_USER
  | SESSION_USER

설명

사설 토토 사이트 변경a의 속성을 변경합니다PostgreSQL사설 토토 사이트.

개요에 나열된 이 명령의 첫 번째 변형은 지정할 수 있는 많은 사설 토토 사이트 속성을 변경할 수 있습니다.PostgreSQL :. (멤버십을 추가하거나 제거하는 옵션이 없다는 점을 제외하고 가능한 모든 속성이 포함됩니다. 사용토토 베이 PostgreSQL : 문서 : 9.6 : grant그리고스포츠 토토 베트맨 : 문서 : 9.6 : Revoke그 경우.) 명령에 언급되지 않은 속성은 이전 설정을 유지합니다. 데이터베이스 수퍼유저는 모든 역할에 대해 이러한 설정을 변경할 수 있습니다. 역할을 갖고 있음크리에이터롤권한은 다음을 제외한 모든 설정을 변경할 수 있습니다.슈퍼유저, 복제BYPASSRLS; 그러나 수퍼유저가 아닌 역할과 복제가 아닌 역할에만 해당됩니다. 일반 역할은 자신의 비밀번호만 변경할 수 있습니다.

두 번째 변종은 역할의 이름을 변경합니다. 데이터베이스 수퍼유저는 모든 역할의 이름을 바꿀 수 있습니다. 역할을 갖고 있음크리에이터롤권한은 수퍼유저가 아닌 역할의 이름을 바꿀 수 있습니다. 현재 세션 사용자의 이름은 바꿀 수 없습니다. (필요한 경우 다른 사용자로 연결하세요.) 왜냐면MD5-암호화된 비밀번호는 역할 이름을 암호화 소금으로 사용합니다. 역할 이름을 바꾸면 비밀번호가 다음과 같은 경우 비밀번호가 지워집니다.MD5-암호화되었습니다.

나머지 변형은 모든 데이터베이스에 대해 또는 다음과 같은 경우 구성 변수에 대한 역할의 세션 기본값을 변경합니다.데이터베이스에서절은 명명된 데이터베이스의 세션에만 지정됩니다. 만일전체13149_13235전체데이터베이스에서사실상 명령을 사용하는 것과 동일합니다.데이터베이스 변경 ... 설정 ....

이후에 역할이 새 세션을 시작할 때마다 지정된 값이 세션 기본값이 되어 현재 존재하는 모든 설정을 재정의합니다.postgresql.conf또는 다음에서 수신되었습니다.포스트그레스명령줄. 이는 로그인 시에만 발생합니다. 실행 중PostgreSQL :또는PostgreSQL : 문서 : 9.6 : 세션 토토 토토새 구성 값이 설정되지 않습니다. 모든 데이터베이스에 설정된 설정은 역할에 연결된 데이터베이스별 설정으로 재정의됩니다. 특정 데이터베이스 또는 특정 역할에 대한 설정은 모든 역할에 대한 설정을 재정의합니다.

수퍼유저는 모든 사람의 세션 기본값을 변경할 수 있습니다. 사설 토토 사이트을 갖고 있음크리에이터롤권한은 수퍼유저가 아닌 사설 토토 사이트의 기본값을 변경할 수 있습니다. 일반 사설 토토 사이트은 자신에 대해서만 기본값을 설정할 수 있습니다. 특정 구성 변수는 이 방법으로 설정할 수 없거나 수퍼유저가 명령을 실행하는 경우에만 설정할 수 있습니다. 수퍼유저만 모든 데이터베이스의 모든 사설 토토 사이트에 대한 설정을 변경할 수 있습니다.

매개변수

이름

속성이 변경될 역할의 이름.

CURRENT_USER

명시적으로 식별된 역할 대신 현재 사용자를 변경하십시오.

SESSION_USER

명시적으로 식별된 역할 대신 현재 세션 사용자를 변경합니다.

슈퍼유저
NOSUPERUSER
CREATEDB
NOCREATEDB
크리에이터롤
NOCREATEROLE
상속
상속 없음
로그인
NOLOGIN
복제
복제 거부
BYPASSRLS
NOBYPASSRLS
연결 제한 제한제한
비밀번호 비밀번호
암호화됨
암호화되지 않음
다음까지 유효함 '타임스탬프'

이 절은 원래 설정된 속성을 변경합니다.PostgreSQL :. 자세한 내용은 다음을 참조하세요.사설 토토 사이트 생성참조 페이지.

new_name

역할의 새 이름입니다.

데이터베이스_이름

구성 변수가 설정되어야 하는 데이터베이스의 이름.

configuration_parameter

지정된 구성 매개변수에 대한 이 역할의 세션 기본값을 주어진 값으로 설정합니다. 만일is기본값또는 동등하게,리셋을 사용하면 역할별 변수 설정이 제거되므로 해당 역할은 새 세션에서 시스템 전체 기본 설정을 상속합니다. 사용모두 재설정모든 사설 토토 사이트별 설정을 삭제합니다.현재부터 설정세션의 현재 매개변수 값을 역할별 값으로 저장합니다. 만일데이터베이스에서이 지정되면 해당 역할 및 데이터베이스에 대해서만 구성 매개변수가 설정되거나 제거됩니다.

역할별 변수 설정은 로그인 시에만 적용됩니다.PostgreSQL :그리고PostgreSQL : 문서 : 9.6 : 세션 토토 토토사설 토토 사이트별 변수 설정을 처리하지 않습니다.

참조PostgreSQL : 문서 : 9.6 : 스포츠 토토 결과그리고메이저 토토 사이트 : 문서 : 9.6 : 서버 구성허용된 매개변수 이름 및 값에 대한 자세한 내용을 확인하세요.

참고

사용PostgreSQL :새 사설 토토 사이트을 추가하고PostgreSQL :사설 토토 사이트을 제거합니다.

사설 토토 사이트 변경역할의 멤버십을 변경할 수 없습니다. 사용토토 베이 PostgreSQL : 문서 : 9.6 : grant그리고스포츠 토토 베트맨 : 문서 : 9.6 : Revoke그러려고요.

이 명령으로 암호화되지 않은 비밀번호를 지정할 때는 주의해야 합니다. 비밀번호는 일반 텍스트로 서버에 전송되며 클라이언트의 명령 기록이나 서버 로그에 기록될 수도 있습니다.psql명령이 포함되어 있습니다\비밀번호일반 텍스트 비밀번호를 노출하지 않고 역할의 비밀번호를 변경하는 데 사용할 수 있습니다.

세션 기본값을 역할이 아닌 특정 데이터베이스에 연결하는 것도 가능합니다. 참조PostgreSQL : 문서 : 9.6 : 토토 캔 변경. 충돌이 있는 경우 데이터베이스 사설 토토 사이트별 설정이 사설 토토 사이트별 설정을 재정의하고, 차례로 데이터베이스별 설정을 재정의합니다.

역할의 비밀번호 변경:

비밀번호 'hu8jmn3'으로 davide 사설 토토 사이트 변경;

역할의 비밀번호 제거:

비밀번호가 NULL인 역할 davide 변경;

비밀번호가 2015년 5월 4일 정오에 만료되도록 지정하여 비밀번호 만료 날짜를 변경합니다. 시간대는 1시간 앞선 시간대를 사용합니다.UTC:

변경 사설 토토 사이트 크리스 '2015년 5월 4일 12:00:00 +1'까지 유효함;

비밀번호를 영원히 유효하게 만드세요:

변경 사설 토토 사이트 fred '무한대'까지 유효함;

역할에 다른 역할과 새 데이터베이스를 생성할 수 있는 기능을 부여하세요:

ALTER ROLE miriam CREATEROLE CREATEDB;

사설 토토 사이트에 기본이 아닌 설정을 지정maintenance_work_mem매개변수:

ALTER ROLE 작업자_bee 설정 Maintenance_work_mem = 100000;

사설 토토 사이트에 기본이 아닌 데이터베이스별 설정을 지정client_min_messages매개변수:

데이터베이스 개발 SET client_min_messages = DEBUG에서 사설 토토 사이트 변경 fred;

호환성

사설 토토 사이트 변경문은 다음과 같습니다포스트그레SQL확장.