首批通过分布式安全可靠测评,为关键业务系统打造
DBA_PROFILES
更新时间:2026-07-16 19:52:04
说明
该视图从 V2.2.30 版本开始引入。
功能描述
展示当前租户内的所有 Profile 文件及其参数信息。
功能适用性
该视图仅适用于 OceanBase 数据库 Oracle 模式。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| PROFILE | VARCHAR2(30) | NO | Profile 文件名称 |
| RESOURCE_NAME | VARCHAR2(32) | NO | 参数名称 |
| RESOURCE_TYPE | VARCHAR2(8) | NO | 参数类型:
|
| LIMIT | VARCHAR2(128) | NO | 参数的限制值 |
| PASSWORD_ROLLOVER_TIME | bigint(20) | NO | 密码轮转时间(单位:微秒)。定义了旧密码在修改后继续有效的时间窗口。
说明该字段从 V4.4.2 BP1 版本开始引入。 |
查询示例
查看当前租户内的所有 Profile 文件及其参数信息。
obclient [SYS]> SELECT * FROM SYS.DBA_PROFILES;
查询结果如下:
+----------+--------------------------+---------------+-----------------+
| PROFILE | RESOURCE_NAME | RESOURCE_TYPE | LIMIT |
+----------+--------------------------+---------------+-----------------+
| DEFAULT | FAILED_LOGIN_ATTEMPTS | PASSWORD | UNLIMITED |
| DEFAULT | PASSWORD_GRACE_TIME | PASSWORD | UNLIMITED |
| DEFAULT | PASSWORD_LIFE_TIME | PASSWORD | UNLIMITED |
| DEFAULT | PASSWORD_LOCK_TIME | PASSWORD | 86400000000 |
| DEFAULT | PASSWORD_VERIFY_FUNCTION | PASSWORD | NULL |
| DEFAULT | PASSWORD_ROLLOVER_TIME | PASSWORD | DEFAULT |
| profile1 | FAILED_LOGIN_ATTEMPTS | PASSWORD | 5 |
| profile1 | PASSWORD_GRACE_TIME | PASSWORD | DEFAULT |
| profile1 | PASSWORD_LIFE_TIME | PASSWORD | 5184000000000 |
| profile1 | PASSWORD_LOCK_TIME | PASSWORD | 86400000000 |
| profile1 | PASSWORD_VERIFY_FUNCTION | PASSWORD | VERIFY_FUNCTION |
+----------+--------------------------+---------------+-----------------+
11 rows in set
相关视图或文档
有关如何创建 Profile 文件以及 Profile 文件中各参数的详细信息,参见 CREATE PROFILE。
有关如何通过 Profile 文件控制用户的登录验证策略的详细操作,参见 登录失败处理策略。