いくつかの環境でSQLサーバーデータベースと対話するMVC4Webアプリケーションがあります。
データベースに接続するユーザーは、環境ごとに異なります。各ビルドおよびデプロイメント中にストアドプロシージャの汎用スクリプトを生成し、それを各環境で実行します。スクリプトでは、各sprocのdbユーザーに実行権限を付与します。
現時点では、ユーザーがそれぞれ異なるため、環境ごとにスクリプトが必要でした。これは面倒です。
各環境で同じ名前のロールを作成し、ユーザーとは反対にロールに実行権限を付与することは可能でしょうか?ユーザーはその役割の一部として設定されます。