2016-04-01 4 views
0

私はこのvideo tutorialSQLDeveloperを使用して同義語を作成しようとしています。SQLDevloperでシノニムを作成する - オブジェクト名のドロップダウンが空ですか?

私は右クリックして、私はSynonym nameObject Ownerを入力することができますが、ドロップダウンメニューがObject Nameに対して空である「新しいシノニムを作成します」。

どうすれば解決できますか?

enter image description here

+1

ログオンしているユーザーは、シノニムの作成権限を持っていますか? – kevinsky

+0

これを確認する方法がわかりませんか?ありがとう。 – java123999

+0

http://stackoverflow.com/questions/9811670/how-to-show-all-privileges-from-a-user-in-oracle – kevinsky

答えて

1

これは、我々は「オブジェクト名」リストを作成するために実行したクエリです。したがって、それはあなたのall_objectのビューに表示されない -

select object_name from sys.all_objects where object_type in ('TABLE', 'VIEW', 'SEQUENCE', 'PROCEDURE', 'FUNCTION', 'PACKAGE', 'TYPE', 'SYNONYM') 
and owner = :1 order by object_name 

あなたはおそらく、あなたがへのSELECTアクセス権を持っている何の表、ビュー、順序、またはPL/SQLオブジェクトを存在しないいるスキーマを選択しました。

SQLワークシートでそのクエリを実行して、実際には0行が選択されていることを確認します。

次に、あなたがそれらのオブジェクトで作業できるようにあなたにprivsを与えるようにDBAに依頼してください。

関連する問題