2

「オブジェクト'GetDepartments'、データベース'BalloonShop'、スキーマ'dboでEXECUTE権限が拒否されました」というエラーメッセージが表示されます。

SQL Server 2008を構成し、IIS APPPOOL \ DefaultAppPoolをデータライターとデータリーダー以外のdbownerにすることで回避できました。問題は、オンラインで見つけたいくつかの記事によると、セキュリティ上の問題があることです。

IIS APPPOOL \ DefaultAppPoolが現在のデータベース(または任意のデータベース)に格納されているすべてのプロシージャにアクセスできるようにするにはどうすればよいですか?

(リンク/スクリプトを提供できればいいのですが)

サー/マームあなたの答えは大いに役立つでしょう。ありがとう++

4

1 に答える 1

2

以下のスクリプトを使用して、スキーマに対する実行権限を付与します

grant  execute on schema :: dbo to username
于 2012-10-31T07:15:32.593 に答える