sql >> データベース >  >> RDS >> Oracle

Oracleの別のスキーマからデータを選択します

    データベースへの接続に使用しているユーザー(ユーザーA この例では)SELECTがあります PCT内のオブジェクトへのアクセス スキーマ? A このアクセス権がない場合、「テーブルまたはビューが存在しません」というエラーが発生します。

    ほとんどの場合、ユーザーにAを付与するにはDBAが必要です PCT内のすべてのテーブルへのアクセス 必要なスキーマ。のようなもの

    GRANT SELECT ON pct.pi_int
       TO a;
    

    これが完了すると、PCT内のオブジェクトを参照できるようになります。 構文pct.pi_intを使用したスキーマ あなたが最初にあなたの質問で示したように。角かっこ構文アプローチは機能しません。



    1. PowerShellスクリプトを介してMySQLコンソールを使用する

    2. MySQLデーモンロックの問題

    3. Postgresratio_to_report関数

    4. マテリアライズドビューの更新中にPostgres9.4がハングする