データベース ユーザー ("ApplicationUser") がスキーマ内のビューを作成、変更、および削除する権限を持つセキュリティ状況を設定したいと考えています。
ステートメントを実行すると
GRANT ALTER ON SCHEMA :: MySchema TO ApplicationUser;
次に、データベースに接続してステートメントを実行します。
CREATE VIEW [MySchema].[MyView] AS SELECT * FROM SomeTable
エラーメッセージが表示されます
CREATE VIEW permission denied in database 'MyDatabase'.
私が望むようにセキュリティを構成することは可能ですか、それともデータベース全体に「ALTER」を付与する必要がありますか? または、他の何か?
ご協力いただきありがとうございます!