如何检索“ verify_function” Oracle 11g的正文

问题描述 投票:0回答:2

我正在审核Oracle BD,我需要知道分配给该数据库的密码策略。

我想做的一种方法是检索分配给配置文件的verify_function的主体。

如何列出这些“ verify_function”的正文?例如utlpwdmg.sql的正文和ora12c_strong_verify_function等。

Thx!

oracle oracle11g oracle10g
2个回答
1
投票

正如我从注释中看到的问题,您找不到函数“ ORA_COMPLEXITY_CHECK”,它是一个Oracle标准函数。可以在

下获得代码
{ORACLE_HOME}/rdbms/admin/catpvf.sql

可能是未针对您所在的实例执行catpvf.sql脚本。

通常,这是一个脚本,用于获取对象的ddl,同时指定其类型(可能需要更长的时间才能执行。)>

select owner, object_name, object_type, dbms_metadata.get_ddl(object_type, object_name) 
from dba_objects
 where object_name = 'CFL_BITAND';

0
投票

以相同的方式获取数据库中任何对象的DDL-dbms_metadata.get_ddl。您所追求的特定功能没有什么神奇的。它只是数据库中定义的另一个函数。

© www.soinside.com 2019 - 2024. All rights reserved.