web-dev-qa-db-ja.com

オブジェクトを表示およびスクリプト化するが、変更しない権限はありますか?

私はソフトウェア開発者です。

Ddlの完全な読み取りアクセスが必要な本番データベースがありますが、ddlの書き込みまたは実行アクセスは必要ありません。

データベースに影響を与えずに完全なddl読み取りアクセスを許可するDBAを送信できるスクリプトはありますか?

9
Vaccano

必要になるだろう VIEW DEFINITIONデータベース上で実行すると、DDLにアクセスできます。

USE <database>;
GRANT VIEW DEFINITION TO <user>;
10
user507