当我在数据库中构建代理访问系统以阻止我的团队共享密码时,我希望执行一些数据库级系统触发器。我还授予了角色,但某些开发需求需要完整的架构访问权限。
我知道如果触发事件发生时某些条目(例如 USER)出现在 ora_dict_obj_type 属性中,我可以通过使用系统级触发器来管理某些操作,例如 ALTER USER 等。但是,我真的很难找到在 ora_dict_obj_type 中可能有效的所有潜在属性的简单列表,因此我无法进行编码。
我已经检查了 dba_objects 和 all_objects,它们缺少我知道可以作为 ora_dict_obj_type 中的属性返回的内容,因此可以将我定向到潜在属性的完整列表吗?
谢谢
肖恩