首批通过分布式安全可靠测评,为关键业务系统打造
ALL_USERS
更新时间:2026-04-10 11:58:36
功能描述
视图 ALL_USERS 用于查看当前用户可见的所有数据库用户。
功能适用性
该视图仅适用于 OceanBase 数据库企业版。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| USERNAME | VARCHAR2(30) | NO | 用户名 |
| USERID | NUMBER(38) | NO | 用户 ID |
| CREATED | DATE | NO | 创建用户的时间 |
| COMMON | VARCHAR2(3) | NO | 是否是公共用户
说明该字段从 V4.2.1 BP2 版本开始引入。 |
| ORACLE_MAINTAINED | VARCHAR2(1) | NO | 是否由 Oracle 模式提供的脚本创建和维护
说明该字段从 V4.2.1 BP2 版本开始引入。 |
| INHERITED | VARCHAR2(3) | NO | 用户是否继承自其他容器
说明该字段从 V4.2.1 BP2 版本开始引入。 |
| DEFAULT_COLLATION | VARCHAR2(100) | NO | 默认字符集
说明该字段从 V4.2.1 BP2 版本开始引入。 |
| IMPLICIT | VARCHAR2(3) | NO | 是否由隐式应用程序创建的用户
说明该字段从 V4.2.1 BP2 版本开始引入。 |
| ALL_SHARD | VARCHAR2(3) | NO | 是否在启用分片的情况下创建
说明该字段从 V4.2.1 BP2 版本开始引入。 |
查询示例
查看当前用户可见的所有数据库用户。
obclient> SELECT * FROM SYS.ALL_USERS\G
查询结果如下:
*************************** 1. row ***************************
USERNAME: SYS
USERID: 200003
CREATED: 23-JUL-24
COMMON: NO
ORACLE_MAINTAINED: N
INHERITED: NO
DEFAULT_COLLATION: USING_NLS_COMP
IMPLICIT: NO
ALL_SHARD: NO
*************************** 2. row ***************************
USERNAME: LBACSYS
USERID: 200004
CREATED: 23-JUL-24
COMMON: NO
ORACLE_MAINTAINED: N
INHERITED: NO
DEFAULT_COLLATION: USING_NLS_COMP
IMPLICIT: NO
ALL_SHARD: NO
*************************** 3. row ***************************
USERNAME: ORAAUDITOR
USERID: 200005
CREATED: 23-JUL-24
COMMON: NO
ORACLE_MAINTAINED: N
INHERITED: NO
DEFAULT_COLLATION: USING_NLS_COMP
IMPLICIT: NO
ALL_SHARD: NO
3 rows in set