이 명령은 세션 사용자 식별자와 현재
현재 SQL 세션 컨텍스트의 사용자 식별자는 다음과 같습니다.사용자 이름.
세션 사용자 식별자는 초기에 다음으로 설정됩니다. 클라이언트가 제공한 (인증된) 사용자 이름입니다. 는 현재 사용자 식별자는 일반적으로 세션 사용자와 동일합니다. 식별자이지만 다음과 같은 상황에서 일시적으로 변경될 수 있습니다."setuid"함수 및 유사 메커니즘. 현재 사용자 식별자는 다음과 관련이 있습니다. 권한 확인.
이 명령의 실행은 초기 세션 사용자(인증된 사용자) 슈퍼유저 권한이 있었습니다. 이 권한은 다음에 대해 유지됩니다. 연결 기간; 예를 들어, 다음이 가능합니다. 일시적으로 권한이 없는 사용자가 되었다가 나중에 다시 슈퍼유저가 되세요.
세션_사용자 선택, CURRENT_USER;현재_사용자 | 세션_사용자 ------------+--------------- 피터 | 피터세션 승인 '폴' 스포츠 토토 결과; 세션_사용자 선택, CURRENT_USER;현재_사용자 | 세션_사용자 ------------+--------------- 폴 | 폴