2009-07-31 57 views
0

我有一個Oracle登錄名用於連接到遠程Oracle數據庫。 我正在使用jdbc瘦驅動程序。 連接成功後,我的導航視圖不顯示我有權訪問的表。 但是,我可以在我有權訪問的表上進行選擇。SQL Developer Table視圖不顯示錶

我嘗試了一些其他的數據庫工具,如Navicat,Aqua和Eclipse中的數據庫工具,但同樣的問題。 什麼會使表不顯示在數據庫工具?

+1

不會顯示,如果表不是我的ID所擁有,通過SYSADM架構 – bmw0128 2009-07-31 18:45:19

回答

1

需要看看正確的用戶,管理員

+0

會看到應該更明確的這個回答,雖然。你的意思是告訴人們,在Oracle中,它只會顯示屬於該模式所擁有的* schemas *(MS SQL Server中的數據庫)的表。所有者將在樹中的「表」下看到這些表。如果您不這樣做,則必須在「其他用戶」下進行操作並展開每個用戶,直到找出誰創建/擁有該架構爲止!所以反直覺!如果您的帳戶對錶格有權限,則無關緊要,您仍然必須由該用戶擁有它才能找到它! – vapcguy 2016-06-10 19:40:45