为什么我在 Toad 的架构浏览器中看不到表/序列?
针对网络 Oracle DB (10g) 使用 Toad 9.7.2 使用 DBA 提供给我的帐户信息,我无法在模式浏览器中看到任何对象。使用本地安装的 Oracle 10g,我可以使用我创建的具有所有权限的帐户查看本地 Oracle 实例中的所有对象。我相信在这种情况下,我的 DBA 提供给我的帐户在数据库或 Oracle 目录中没有足够的权限?
我是否需要向 DBA 请求特定权限,以便该用户帐户能够针对共享数据库使用 Toad 的架构浏览器?
预先感谢任何/所有回复。
Using Toad 9.7.2 against a network Oracle DB (10g) I can't see any objects in the schema browser using the account information provided to me by my DBA. Using Oracle 10g installed locally, I see all objects in my local Oracle instance using the account I created which has all privileges. I believe this is an instance where the account provided to me by my DBA does not have sufficient privileges in the DB or to the Oracle catalog?
Is there a specific privilege I need to request of my DBA for this user account to be able to use Toad's schema browser against the shared DB?
Thanks in advance to any/all replies.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
愚蠢的我。 Toad 架构浏览器上有一个下拉菜单,允许您更改为每个所有者看到的表的视图。它默认为您登录的用户。当我将所有者更改为实际的表所有者时,我可以很好地看到表。
感谢您的阅读/回复。
Stupid me. There's a drop down on the Toad schema browser that allows you to change the view of tables you see for each owner. It defaults to the user you login as. When I change the owner to the actual table owner, I can see the tables fine.
Thanks for reading/replying.
您需要对表具有 SELECT 权限才能查看它们。
使用您提供的帐户登录数据库。发出以下 select 语句来查看您有权访问的所有表:
如果您没有看到您认为应该有权访问的架构中的任何表,则您遇到了权限问题。
You need SELECT privilege on the tables in order to see them.
Log in to the database using the account you were provided. Issue the following select statement to see all the tables you have access to:
If you don't see any tables from the schema you think you should have access to, then you have a privilege issue.