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

ALTER 배트맨 토토

이름

ALTER 배트맨 토토-데이터베이스 역할 변경

시놉시스

ALTER 배트맨 토토이름[[with]옵션[...]]

어디옵션할 수 있습니다.

      슈퍼 유행자 | 노스 퍼 루서
    | 생성 된 B | nocreatedb
    | 크리피토리 | Nocreaterole
    | CreateUser | Nocreateuser
    | 상속 | 노이너리트
    | 로그인 | NOLOGIN
    | 연결 제한Connlimit| [암호화 | 암호화되지 않은] 비밀번호 '비밀번호'
    | '까지 유효타임 스탬프' 

ALTER 배트맨 토토이름이름 바꾸기NewNameALTER 배트맨 토토이름set매개 변수to | =value| 기본이름리셋매개 변수

설명

ALTER 배트맨 토토속성을 변경합니다 에이PostgreSQL배트맨 토토.

시놉시스에 나열된이 명령의 첫 번째 변형은 지정할 수있는 많은 역할 속성 변경PostgreSQL : 문서 : 8.1 : 범퍼카 토토 창출자세한 내용은 참조하십시오. (가능한 모든 속성은 제외하고 다룹니다 멤버십을 추가하거나 제거 할 수있는 옵션이 없습니다. 사용PostgreSQL : 문서 : 8.1 : 범퍼카 토토andPostgreSQL : 문서 : 8.1 : 토토 핫그 사실.) 속성이 아닙니다 명령에 언급 된 이전 설정을 유지합니다. 데이터 베이스 슈퍼 사용자는 모든 역할에 대해 이러한 설정을 변경할 수 있습니다. 역할 hadeCreaterole특권이 변경 될 수 있습니다 이러한 설정 중 하나이지만 비 슈퍼 라이저 배트맨 토토에 대해서만. 평범한 배트맨 토토은 자신의 암호 만 변경할 수 있습니다.

두 번째 변형은 역할의 이름을 변경합니다. 데이터 베이스 슈퍼업자는 모든 역할의 이름을 바꿀 수 있습니다. 역할CreaterolePrivilege는 비 Superuser 이름을 바꿀 수 있습니다 배트맨 토토. 현재 세션 사용자의 이름을 바꿀 수 없습니다. (a로 연결하십시오 그렇게 해야하는 경우 다른 사용자입니다.) 왜냐하면 왜냐하면MD5암호 암호 암호는 역할 이름을 사용합니다 암호화 소금, 역할을 바꾸는 것은 비밀번호는MD5-암호화.

세 번째와 네 번째 변형은 배트맨 토토 세션을 변경합니다. 지정된 구성 변수의 기본값. 배트맨 토토이있을 때마다 이후 새 세션을 시작하면 지정된 값이됩니다 세션 기본값,에있는 모든 설정을 재정의합니다.postgresql.conf또는 접수되었습니다 에서Postmaster명령 줄. (a 없는 배트맨 토토로그인특권, 세션 기본값은 영향을 미치지 않습니다.) 일반적인 배트맨 토토은 자신의 배트맨 토토을 바꿀 수 있습니다. 세션 기본값. 슈퍼업자는 모든 사람의 세션을 변경할 수 있습니다 기본값. 배트맨 토토Createrole권한은 비 슈퍼 라이저 역할에 대한 기본값을 변경할 수 있습니다. 확실한 변수는 이런 식으로 설정할 수 없거나 다음과 같은 경우에만 설정할 수 있습니다. 슈퍼 사용자는 명령을 발행합니다.

매개 변수

이름

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

SuperUser
NosuperUser
createb
nocreatedb
Createrole
Nocreaterole
CreateUser
nocreateuser
상속
NOINHERIT
로그인
Nologin
연결 제한 Connlimit
비밀번호 비밀번호
암호화
암호화되지 않은
유효한'타임 스탬프'

이 조항은 원래 설정 한 속성을 변경합니다.PostgreSQL : 문서 : 8.1 : 범퍼카 토토 창출, 더 많은 정보를 보려면

NewName

역할의 새 이름.

매개 변수
value

지정된이 역할의 세션 기본값을 설정하십시오 주어진 값에 대한 구성 매개 변수. 만약에valueis기본값또는 동등하게,Reset역할 별 변수 인 사용됩니다 설정이 제거되므로 역할이 상속됩니다 새 세션의 시스템 전체 기본 설정. 사용All 재설정모든 배트맨 토토 특정을 지우려면 설정.

참조PostgreSQL : 문서 : 8.1 : 윈 토토andPostgreSQL : 문서 : 8.1 : 서버 토토 핫더 많은 것 허용되는 매개 변수 이름 및 값에 대한 정보.

노트

usePostgreSQL : 문서 : 8.1 : 범퍼카 토토 창출새로운 배트맨 토토을 추가하려면PostgreSQL :배트맨 토토을 제거하려면.

ALTER 배트맨 토토배트맨 토토을 변경할 수 없습니다 멤버십. 사용PostgreSQL : 문서 : 8.1 : 범퍼카 토토andPostgreSQL : 문서 : 8.1 : 토토 핫저것.

세션 기본값을 특정에 묶을 수도 있습니다. 역할보다는 데이터베이스; 보다데이터베이스 변경. 배트맨 토토 별 설정은 데이터베이스 별 데이터를 무시합니다 갈등.

예제

배트맨 토토의 암호 변경 :

암호와 함께 Davide 'hu8jmn3'; Alter Role Davide

암호 만료 날짜를 변경하여 비밀번호는 2015 년 5 월 4 일 정오에 시간을 사용하여 만료됩니다. 1 시간 앞서UTC:

ALTER 배트맨 토토 Chris는 '5 월 4 일 12:00:00 2015 +1'까지 유효합니다.

비밀번호를 유효하게 만듭니다 :

'Infinity'까지 Fred 유효한 역할 Alter 역할;

배트맨 토토을하여 다른 배트맨 토토과 새 배트맨 토토을 만드는 능력 데이터베이스 :

ALTER 배트맨 토토 Miriam Createrole Createdb;

배트맨 토토을 수행하지 않습니다.maintenance_work_mem매개 변수 :

ALTER 배트맨 토토 작업장 _BEE SET MAINGENTERTY_WORK_MEM = 100000;

호환성

theALTER 배트맨 토토진술은PostgreSQL확장.