Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 

USER 함수, SYSTEM_USER 함수

설명

USER 함수와 SYSTEM_USER 함수는 동일하며, 사용자 이름을 호스트 이름과 함께 반환한다.

기능이 비슷한 CURRENT_USER, USER는 현재 데이터베이스에 로그인한 사용자의 이름을 문자열로 반환한다.

구문

USER()

SYSTEM_USER()

예제

--selecting the current user on the session

SELECT USER;

   CURRENT_USER

======================

  'PUBLIC'

 

SELECT USER(), CURRENT_USER;

   user()                CURRENT_USER

============================================

  'PUBLIC@cdbs006.cub'  'PUBLIC'

 

--selecting all users of the current database from the system table

SELECT name, id, password FROM db_user;

  name                           id  password

=========================================================

  'DBA'                        NULL  NULL

  'PUBLIC'                     NULL  NULL

  'SELECT_ONLY_USER'           NULL  db_password

  'ALMOST_DBA_USER'            NULL  db_password

  'SELECT_ONLY_USER2'          NULL  NULL