次のコマンドは、ユーザー「MyUser」にデータベース内のすべてのストアド プロシージャを実行する権限を効果的に付与しますか?
GRANT EXECUTE TO [MyDomain\MyUser]
ベストアンサー1
SQL Server 2008 以降:
/* CREATE A NEW ROLE */
CREATE ROLE db_executor
/* GRANT EXECUTE TO THE ROLE */
GRANT EXECUTE TO db_executor
ユーザーのみ(ロールではない)の場合:
USE [DBName]
GO
GRANT EXECUTE TO [user]