Skip to content

USER_USERS

功能描述

user_users系统视图用于展示当前数据库当前登录用户的用户相关信息。

字段说明

字段名类型说明
DB_IDINTEGER库ID
USER_IDINTEGER用户ID
USER_NAMEVARCHAR用户名
IS_ROLEBOOLEAN是否为角色
PASSWORDBINARY口令的加密后内容
START_TIMEDATETIME有效期开始时间
UNTIL_TIMEDATETIME有效期结束时间
LOCKEDBOOLEAN是否被锁定(在解锁前该用户不能登录系统)
EXPIREDBOOLEAN是否过期(过期后该用户可登录系统但只能进行口令重设操作)
PASS_SET_TIMEDATETIME最近一次设置口令的时间
PASS_SET_PERIODINTEGER口令设置周期
ALIASVARCHAR用户别名
IS_SYSBOOLEAN是否系统内建
TRUST_IPVARCHAR可信任IP范围
XLS_PIDINTEGER安全策略ID
XLS_LIDINTEGER安全级别ID
XLS_CIDSBIGINT安全范畴ID
PRIORITYINTEGER执行优先级
TEMP_SPACE_QUOTAINTEGER临时表空间配额(单位:M)
CURSOR_QUOTAINTEGERcursor配额
SESSION_QUOTAINTEGERSESSION配额
IO_QUOTAINTEGERIO配额(单次命令最大IO次数)
CREATE_TIMEDATETIME创建时间
LAST_MODI_TIMEDATETIME最后修改时间
ENCRY_IDINTEGER加密机ID
RESERVED2VARCHAR保留字段
RESERVED3VARCHAR保留字段

说明:

ENCRY_ID在较低版本的数据库中不支持,详细信息请联系运维人员获取。

解析

示例

  • 查询当前库下所有用户信息

    sql
    SQL> SELECT db_id,user_id,user_name,is_role,locked FROM user_users;
    
    DB_ID | USER_ID | USER_NAME | IS_ROLE | LOCKED | 
    ------------------------------------------------------------------------------
    1 | 1 | SYSDBA| F | F |
  • 查询当前库下是否有用户为锁定状态

相关系统视图

  • user_schemas
  • user_databases
  • user_tables