对网络Oracle DB(10g)使用Toad 9.7.2我无法使用我的DBA提供给我的帐户信息在架构浏览器中看到任何对象。使用本地安装的Oracle 10g,我使用我创建的具有所有权限的帐户查看本地Oracle实例中的所有对象。我相信这是一个实例,我的DBA提供给我的帐户在数据库或Oracle目录中没有足够的权限?
我需要为我的DBA请求此用户帐户的特定权限才能使用Toad的模式浏览器来对抗共享数据库吗?
提前感谢任何/所有回复。
答案 0 :(得分:7)
愚蠢的我。 Toad架构浏览器上有一个下拉列表,允许您更改为每个所有者查看的表的视图。它默认为您登录的用户。当我将所有者更改为实际的表所有者时,我可以看到表格正常。
感谢阅读/回复。
答案 1 :(得分:2)
您需要对表进行SELECT权限才能看到它们。
使用您提供的帐户登录数据库。发出以下select语句以查看您有权访问的所有表:
SELECT owner, table_name
FROM all_tables;
如果您没有看到您认为应该有权访问的架构中的任何表,那么您就有权限问题。