| 젠 토토 : 문서 : 9.6 : 젠 토토 | |||
|---|---|---|---|
| PostgreSQL : 문서 : 9.6 : 스포츠 토토 설정 | 토토 사이트 순위 PostgreSQL : 문서 : 9.6 : SQL 명령 | PostgreSQL : 문서 : 9.6 : 토토 설정 | |
이 명령은 세션 사용자 식별자와 현재 SQL 세션의 현재 사용자 식별자를 다음과 같이 설정합니다.사용자_이름. 사용자 이름은 식별자 또는 문자열 리터럴로 기록될 수 있습니다. 예를 들어 이 명령을 사용하면 일시적으로 권한 없는 사용자가 되었다가 나중에 다시 슈퍼유저로 전환할 수 있습니다.
세션 사용자 식별자는 처음에 클라이언트가 제공한 (인증된) 사용자 이름으로 설정됩니다. 현재 사용자 식별자는 일반적으로 세션 사용자 식별자와 동일하지만 다음과 같은 상황에서 일시적으로 변경될 수 있습니다.보안 정의자기능 및 유사한 메커니즘; 다음으로 변경할 수도 있습니다.PostgreSQL : 문서 : 9.6 : 스포츠 토토 설정. 현재 사용자 식별자는 권한 확인과 관련이 있습니다.
세션 사용자 식별자는 초기 세션 사용자(인증된 사용자)에는 슈퍼유저 권한이 있었습니다. 그렇지 않으면 인증된 사용자 이름을 지정하는 경우에만 명령이 허용됩니다.
그세션그리고로컬수식자는 일반과 동일하게 작동합니다PostgreSQL : 문서 : 9.6 : 스포츠 토토 결과명령.
그기본값그리고리셋양식은 세션 및 현재 사용자 식별자를 원래 인증된 사용자 이름으로 재설정합니다. 이 양식은 모든 사용자가 실행할 수 있습니다.
세션_사용자 선택, CURRENT_USER; 세션_사용자 | 현재_사용자 ------------+--------------- 피터 | 피터 세션 권한 설정 'paul'; SESSION_USER, CURRENT_USER 선택; 세션_사용자 | 현재_사용자 ------------+--------------- 폴 | 폴