我的数据库中有一个管理员用户。管理员用户可以访问所有数据库对象。我没有管理员用户的凭据。
我的应用程序还具有普通用户,该用户对管理员用户的许多对象具有访问权限(选择/删除授权等)。因此,在 SQL 开发人员中,当我使用普通用户创建连接时,我可以转到“其他用户 -> 管理用户”,我会看到许多表/视图/触发器/过程。
当我尝试使用 SQL Developer 生成数据库文档(右键单击连接名称 -> 生成数据库文档...)时,生成的文档仅包含由我的普通用户创建的对象。报告不包含来自管理员用户的对象,而我的普通用户对其具有 SELECT 授权。如何将管理员用户的对象包含到生成的数据库文档中?我只想包含我的普通用户拥有 SELECT 授权的管理员用户的那些对象。
不幸的是,这仅适用于连接的用户。这意味着您必须连接到管理员才能运行管理员的 dbdoc。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)