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

사설 토토 사이트 설정

이름

사설 토토 사이트 설정-현재 사용자를 설정하십시오 현재 세션의 식별자

시놉시스

세트 [세션 | 지역] 사설 토토 사이트rolename세트 [세션 | 로컬] 사설 토토 사이트 없음
사설 토토 사이트 재설정

설명

이 명령은 현재의 현재 사용자 식별자를 설정합니다. SQL 세션은rolename. 그만큼 역할 이름은 식별자 또는 문자열로 쓸 수 있습니다. 오자. 후에사설 토토 사이트 설정, 권한 SQL 명령을 확인하는 것은 명명 된 사설 토토 사이트처럼 수행됩니다. 원래 로그인 한 사람이었습니다.

지정된rolename현재 세션 사용자가 구성원 인 사설 토토 사이트. (만약 세션 사용자는 슈퍼업자이며 모든 사설 토토 사이트을 선택할 수 있습니다.)

the세션and로컬수정자는 정규와 동일하게 행동합니다PostgreSQL : 문서 : 8.4 : 사설 토토명령.

the없음andReset양식 현재 사용자 식별자를 재설정합니다 현재 세션 사용자 식별자가 되십시오. 이 형태는 될 수 있습니다 모든 사용자가 실행.

노트

이 명령을 사용하면 권한을 추가하거나 자신의 특권을 제한합니다. 세션 사용자 역할에가있는 경우상속속성 자동으로 모든 사설 토토 사이트의 모든 권한이 있습니다.사설 토토 사이트 설정to; 이 경우사설 토토 사이트 설정모든 권한을 효과적으로 삭제합니다 세션 사용자와 다른 역할에 직접 할당 회원이며 명명 된 역할. 반면, 세션 사용자 역할에가있는 경우noinherits속성,사설 토토 사이트 설정직접 할당 된 권한을 삭제합니다 세션 사용자와 대신 사용 가능한 권한을 획득합니다. 명명 된 역할.

특히 슈퍼업자가 선택한 경우사설 토토 사이트 설정비 슈퍼 라이저 사설 토토 사이트을 맡게, 그녀는 그녀를 잃습니다 슈퍼 유스어 특권.

사설 토토 사이트 설정PostgreSQL : 문서 : 8.4 : 세션 승인 스포츠 토토그러나 관련된 권한 수표는입니다 상당히 다릅니다. 또한,세션 설정 권한 부여나중에 허용 할 수있는 사설 토토 사이트을 결정합니다사설 토토 사이트 설정명령, 그리고 변경 와의 사설 토토 사이트사설 토토 사이트 설정변경하지 않습니다 나중에 허용되는 사설 토토 사이트 세트세트 사설 토토 사이트.

사설 토토 사이트 설정세션을 처리하지 않습니다 역할에 의해 지정된 변수ALTER 사설 토토 사이트설정; 이것은 만 발생합니다 로그인하는 동안.

사설 토토 사이트 설정a 내에서 사용할 수 없습니다.Security Definer기능.

SELECT SESSION_USER, current_user;

 Session_USER | current_user 
--------------+--------------
 피터 | 베드로

사설 토토 사이트 'Paul'을 설정하십시오.

Select Session_user, current_user;

 Session_USER | current_user 
--------------+--------------
 피터 | 폴

호환성

PostgreSQL식별자가 허용됩니다 구문 ("Rolename"), SQL 표준은 역할 이름을 문자열로 작성해야합니다. 오자. SQL은 거래 중에이 명령을 허용하지 않습니다.PostgreSQL이것을 만들지 않습니다 이유가 없기 때문에 제한. 그만큼세션andLocal수정자는입니다.PostgreSQL확장, 그대로Reset구문.