SQL Server 2012 Standard Editionインスタンスを使用して、AppFabricをインストールするための反復可能なプロセスを開発しようとしています。
db_creator
AppFabric は明らかにデータベースを作成する必要があるため、AppFabric のインストールに使用される SQL Server ログイン (Windows 認証を使用) にサーバー ロールを付与しました。AppFabric のインストール中に、次のエラーが表示されます。
「オブジェクト 'sp_add_category'、データベース 'msdb'、スキーマ 'dbo' に対する EXECUTE 権限が拒否されました。ストアド プロシージャ 'ASInternal_ThrowError' が見つかりませんでした。
EXECUTE
ログインにサーバー ロールを付与するときに、存在しないデータベース内のストアド プロシージャに付与することはできません。AppFabric のインストールに必要な最小限の SQL Server 権限に関するドキュメントを見つけることができませんでした。
そのユーザー アカウントに sysadmin サーバー ロールを付与することもできると思いますが、そうはしません。