Toadのスキーマブラウザにテーブル/シーケンスが表示されないのはなぜですか?
-
30-09-2019 - |
質問
ネットワークOracle DB(10G)に対してToad 9.7.2を使用すると、DBAが提供するアカウント情報を使用して、スキーマブラウザーにオブジェクトが表示されません。 Oracle 10Gをローカルにインストールしていると、すべての特権を持つアカウントを使用して、ローカルOracleインスタンスのすべてのオブジェクトが表示されます。これは、私のDBAから提供されたアカウントがDBまたはOracleカタログに十分な特権を持っていない場合だと思いますか?
共有DBに対してToADのスキーマブラウザを使用できるように、このユーザーアカウントにDBAを要求する必要がある特定の特権はありますか?
事前に/すべての返信に感謝します。
解決
愚かな私。ヒキガエルスキーマブラウザには、各所有者のテーブルのビューを変更できるドロップダウンがあります。デフォルトでログインします。所有者を実際のテーブル所有者に変更すると、テーブルがうまくいくことがわかります。
読んだ/返信してくれてありがとう。
他のヒント
テーブルを表示するには、テーブルに特権を選択する必要があります。
提供されたアカウントを使用して、データベースにログインします。次の選択ステートメントを発行して、アクセスできるすべてのテーブルを確認してください。
SELECT owner, table_name
FROM all_tables;
スキーマからテーブルが表示されない場合は、アクセスできるはずだと思う場合は、特権の問題があります。
所属していません StackOverflow