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