スキーマや SP のロジックなどを理解できるように、データベースの数人のユーザーに読み取り専用のアクセス許可を与える必要があります。しかし、何も変更してほしくありません。db_datareader ロールを割り当てようとしましたが、SP の名前またはコードを表示できません。これを行うための適切な役割の組み合わせは何ですか、またはこれを達成するために T-SQL スクリプトを作成する必要がありますか?
質問する
10117 次
2 に答える
3
dboスキーマの下ですべてを表示する権限を付与する場合:
GRANT VIEW DEFINITION ON schema::dbo TO [UserName]
于 2009-07-31T06:38:34.657 に答える
0
SP のビューを許可するには、TSQL スクリプトを作成する必要があると思います。DB_DataReader は、ユーザー テーブルへの読み取りアクセスのみを許可します。その他の権利は含まれません。そして、あなたが求めていることを実行するデータベースの役割やサーバーの役割が含まれていないことを私は知っています.
于 2009-07-31T06:26:07.630 に答える