| PostgreSQL 9.2.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL: Tài liệu: 9.2: Thay đổi gia đì토토 캔 toán tử | 위로 | 스포츠 토토 결과 : 문서 : 9.2 : 스키마 변경 | ||
토토 결과 변경이름[ [ 와 ]옵션 [ ... ] ]
어디에서옵션다음이 될 수 있습니다:슈퍼유저 | NO수퍼유저
| 생성DB | NOCreateDB
| 크리에이터롤 | NOCREATEROLE
| 사용자 생성 | 사용자 생성 안 함
| 상속 | 상속받지 않음
| 로그인 | 노로그인
| 복제 | 복제 없음
| 연결 제한제한제한| [ 암호화됨 | 암호화되지 않음 ] 비밀번호 '비밀번호'
| '까지 유효합니다.타임스탬프'
토토 결과 변경이름다음으로 이름 바꾸기:new_name토토 결과 변경이름[ 데이터베이스에서데이터베이스_이름] 설정configuration_parameter받는 사람 | =값| 기본값이름[ 데이터베이스에서데이터베이스_이름] 설정configuration_parameter현재부터
토토 결과 변경이름[ 데이터베이스에서데이터베이스_이름] 재설정configuration_parameter토토 결과 변경이름[ 데이터베이스에서데이터베이스_이름] 모두 재설정
토토 결과 변경다음의 속성을 변경합니다. 에포스트그레SQL토토 결과.
개요에 나열된 이 명령의 첫 번째 변형은 다음과 같습니다. 지정할 수 있는 많은 역할 속성을 변경합니다.PostgreSQL : 문서 : 9.2 : 토토 커뮤니티 생성. (가능한 모든 에 대한 옵션이 없다는 점을 제외하고는 속성이 다룹니다. 멤버십 추가 또는 제거 사용부여그리고취소그 경우.) 언급되지 않은 속성 명령에서 이전 설정을 유지합니다. 데이터베이스 슈퍼유저는 모든 역할에 대해 이러한 설정을 변경할 수 있습니다. 역할 가지고 있는크리에이터롤권한은 변경될 수 있습니다 이러한 설정 중 하나(수퍼유저가 아닌 경우에만 해당) 비복제 토토 결과. 일반 역할은 자신의 역할만 변경할 수 있습니다. 비밀번호.
두 번째 변종은 역할의 이름을 변경합니다. 데이터베이스 슈퍼유저는 모든 역할의 이름을 바꿀 수 있습니다. 역할을 갖고 있음크리에이터롤권한은 수퍼유저가 아닌 사람의 이름을 바꿀 수 있습니다. 토토 결과. 현재 세션 사용자의 이름은 바꿀 수 없습니다. (다음으로 연결 그렇게 해야 한다면 다른 사용자를 사용하세요.) 왜냐면MD5-암호화된 비밀번호는 역할 이름을 다음과 같이 사용합니다. 암호화 솔트, 역할 이름을 바꾸면 해당 비밀번호가 지워집니다. 비밀번호는MD5-암호화되었습니다.
나머지 변형은 역할의 세션 기본값을 변경합니다. 모든 데이터베이스에 대해 또는 다음과 같은 경우에 구성 변수를 사용합니다.데이터베이스에서절이 지정되었습니다. 명명된 데이터베이스의 세션에 대해. 역할을 할 때마다 이후에 새 세션을 시작하면 지정된 값은 다음과 같습니다. 세션 기본값, 존재하는 모든 설정을 재정의함postgresql.conf또는 수신되었습니다 에서포스트그레스명령줄. 이 로그인 시에만 발생합니다. 실행 중토토 결과 설정또는세션 설정 승인새 구성 값이 발생하지 않습니다. 설정합니다. 모든 데이터베이스에 대해 설정된 설정은 다음에 의해 재정의됩니다. 역할에 연결된 데이터베이스별 설정입니다. 수퍼유저는 다음을 수행할 수 있습니다. 다른 사람의 세션 기본값을 변경합니다. 역할을 갖고 있음크리에이터롤권한은 다음에 대한 기본값을 변경할 수 있습니다. 슈퍼유저가 아닌 토토 결과. 일반 역할은 다음에 대한 기본값만 설정할 수 있습니다. 스스로. 특정 구성 변수는 설정할 수 없습니다. 방식으로 설정하거나 수퍼유저가 명령을 실행하는 경우에만 설정할 수 있습니다.
속성이 설정될 역할의 이름 변경되었습니다.
이 절은 원래 설정된 속성을 변경합니다.PostgreSQL : 문서 : 9.2 : 토토 커뮤니티 생성. 더 알아보기 자세한 내용은 다음을 참조하세요.토토 결과 생성참조 페이지.
역할의 새 이름입니다.
데이터베이스 이름 구성 변수 설정해야 합니다.
지정된 역할에 대해 이 역할의 세션 기본값을 설정합니다. 구성 매개변수를 지정된 값으로 설정합니다. 만일값is기본값또는 동등하게,리셋이 사용되며 토토 결과별 변수입니다. 설정이 제거되므로 토토 결과은 새 세션의 시스템 전체 기본 설정입니다. 사용모두 재설정모든 토토 결과별 지우기 설정.현재부터 설정저장 세션의 현재 매개변수 값 역할별 값. 만일IN 데이터베이스이 지정되면 구성 매개변수는 다음과 같습니다. 지정된 역할 및 데이터베이스에 대해서만 설정하거나 제거합니다.
역할별 변수 설정은 다음에서만 적용됩니다. 로그인;PostgreSQL : 문서 : 9.2 : 역할 토토 결과그리고PostgreSQL : 문서 :토토 결과별 변수를 처리하지 않음 설정.
참조사설 토토 : 문서 : 9.2 : set그리고18장자세한 정보는 허용되는 매개변수 이름 및 값에 대해 알아보세요.
사용PostgreSQL : 문서 : 9.2 : 토토 커뮤니티 생성새로 추가하려면 토토 결과 및PostgreSQL : 문서 : 9.2 : 낙하 와이즈 토토제거하려면 토토 결과.
토토 결과 변경역할을 변경할 수 없습니다 회원. 사용윈 토토 : 문서 : 9.2 : 윈 토토그리고취소그러려고요.
암호화되지 않은 항목을 지정할 때는 주의해야 합니다. 이 명령으로 비밀번호를 입력하세요. 비밀번호가 다음으로 전송됩니다. 일반 텍스트로 서버에 기록되며 클라이언트의 명령 기록 또는 서버 로그.psql명령이 포함되어 있습니다\비밀번호그럴 수도 있지 일반 텍스트를 노출하지 않고 역할의 비밀번호를 변경하는 데 사용됩니다. 비밀번호.
세션 기본값을 특정 세션에 연결하는 것도 가능합니다 역할보다는 데이터베이스; 참조데이터베이스 변경. 있는 경우 충돌, 데이터베이스 역할별 설정이 역할별 설정보다 우선 적용됨 이는 데이터베이스별 항목을 재정의합니다.
역할의 비밀번호 변경:
비밀번호 'hu8jmn3'으로 davide 토토 결과 변경;
역할의 비밀번호 제거:
비밀번호가 NULL인 역할 davide 변경;
비밀번호 만료일을 변경하여 다음을 지정하십시오. 비밀번호는 다음 시간을 사용하여 2015년 5월 4일 정오에 만료되어야 합니다. 한 시간 앞선 구역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;