2017-05-03 10 views
0

特定のスキーマ内のすべてのテーブルにSELECT権限を付与したいとします。私は個々のテーブルのために行う方法を知っていると言うA.Table名にBを選択します。誰もがすべてのテーブルにワンショットで特権を与えるためにSQLで私を助けることができますか?特定のスキーマ上のすべてのテーブルに対するSELECT権限

+4

DBMS使っていますか? Postgres?オラクル? –

答えて

0

これは、SQL Serverの、用の場合:

GRANT select ON SCHEMA :: Schema_A 
to User_B 

(これはスキーマが "Schema_A" と命名されたと仮定しています、そしてユーザー - または役割 - "User_Bへ" である)

+0

これはORA-00942の表またはビューが存在しないために実行されました。したがって、セッションを変更しても同じエラーが発生します –

+0

Oracleでこれを実行しているようですが、その場合は別の構文が必要です。 –

関連する問題