サーバーにWebサービスを公開しましたが、このWebサービスは同じサーバー上のSQLサーバーに接続しようとしています。私は、私はSSPIを使用したSQLユーザーアカウントを使用して、SQLに接続したいasmx sqlサーバーに接続するためのWebサービスエラー
Data Source=........\sqlexpress; Initial Catalog =mybooks; User Id =......; Password =......; Integrated Security=SSPI
: は、これは私の接続文字列です。
私は、このサービス用に "mypool"というアプリケーションプールを作成し、ApplicationPoolIdentityビルトインアカウントで実行します。
Webサービスはエラーを与える:
System.Data.SqlClient.SqlException: Cannot open database "mybooks" requested by the login. The login failed. Login failed for user "IIS APPPOOL\mypool"
- 私はIISプール "の、MyPool" のSQLログインを作成する必要がありますか?このログインを作成するにはどうしたらいいですか?
- SQLログインを作成した場合、セキュリティ上の問題はありますか?
- sqlのユーザー名とパスワードを使用してsqlにログインできませんか?
あなたは統合セキュリティ= trueを意味しているSSPIを使用しているので、任意の助け