SYSUSERS

sysusers 系统目录表列出每单个用户的权限标识,或列出拥有数据库级别访问特权的 PUBLIC 组的公共权限标识。此表还会列出拥有数据库中任何对象访问特权的每个角色的名称。

此系统目录表具有以下列:
表 1. SYSUSERS 表列描述.

类型 解释
username VARCHAR(32) 数据库用户或角色的名称。

username 的索引只允许唯一值。username 值可以是用户的登录名或角色的名称。

usertype CHAR(1) 指定 username 所拥有最高数据库级别特权的代码,其中 username 是单个用户、PUBLIC 组或角色名称。有效代码是:
  • D = DBA(所有特权)
  • R = 资源(创建 UDR、UDT、永久表和索引)
  • C = 连接(使用现有表)
  • G = 角色
  • U = 缺省角色。为用户指定缺省角色时,会将数据库的隐式连接授予用户。这是用户在被授予 C、D 或 R 角色之前的角色。
priority SMALLINT 保留供将来使用。
password CHAR(16) 保留供将来使用。
defrole VARCHAR(32) 缺省角色的名称。