DBA_USERS¶
DBA_USERS 描述了数据库中的所有的用户
相关视图:
USER_USERS描述了当前的用户,但是没有视图中没有PASSWORD, PROFILE, PASSWORD_VERSIONS, EDITIONS_ENABLED,和AUTHENTICATION_TYPE 列。
| 列名 | 类型 | 描述 |
|---|---|---|
| USERNAME | VARCHAR(128) | 用户名(名字长度大于30的,截取名字的前30个字符) |
| USER_ID | NUMERIC(1000,38) | 用户id(名字长度大于30的,截取名字的前30个字符) |
| PASSWORD | VARCHAR(4000) | 此列的值取决于AUTHENTICATION_TYPE字段的取值(AUTHENTICATION_TYPE的取值为external时取值为加密后的密码,其余时候取NULL值) |
| ACCOUNT_STATUS | VARCHAR(32) | 账号的状态,取值如下: OPEN EXPIRED LOCKED EXPIRED & LOCKED |
| LOCK_DATE | DATE | 如果账户被锁,则此列显示被锁定的时间,否则为空(取值为固定值NULL) |
| EXPIRY_DATE | DATE | 账户的有效期 |
| DEFAULT_TABLESPACE | VARCHAR(128) | 数据的默认表空间(名字长度大于30的,截取名字的前30个字符) |
| TEMPORARY_TABLESPACE | VARCHAR(128) | 该账户建立临时表的默认表空间或一个表空间组的名字(取值为固定值TEMP) |
| CREATED | DATE | 用户的创建时间(取值为建库时间) |
| PROFILE | VARCHAR(128) | 用户资源配置文件的名字(取值为固定值"") |
| INITIAL_RSRC_CONSUMER_GROUP | VARCHAR(128) | 当前用户的初始的资源用户组(取值为固定值NULL) |
| EXTERNAL_NAME | VARCHAR(4000) | 用户外部名称(取值为固定值NULL) |
| PASSWORD_VERSIONS | VARCHAR(17) | 显示账户密码散列的版本列表。如果老的不区分大小写的ORCL散列存在,则 PASSWORD_VERSIONS 列的值会包括10G,如果SHA-1散列存在则包括11G,如果新的基于SHA-2的SHA-512散列存在则包括12C。要注意,这些版本信息的任何组合可以出现在任意的账户中。(取值为固定值NULL) |
| EDITIONS_ENABLED | VARCHAR(1) | 指明对应用户多版本是否开启,值为Y或N。(取值为固定值"N") |
| AUTHENTICATION_TYPE | VARCHAR(18) | 用户的认证机制,取值如下: NONE PASSWORD EXTERNAL FINGERPRINT CERTIFICATE |