MSSQLデータベースに対してNETWORK SERVICE権限を与えることをお勧めします。セキュリティホールを開くことはできますか?次に、Webアプリケーション(ASP.NET MVC)の設定ファイルにログインパラメータを設定する必要はありません。私は統合された権限を持っています。NETWORK SERVICEデータベースのアクセス許可
3
A
答えて
1
Looking at MSDN Windowsネットワークサービスアカウントは、Windowsの最小限の権限を持ち、ネットワーク上のコンピュータとして機能します。
私は個人的な開発のためにそれを使用している場合、(同じマシン上にある場合)ネットワークアクセスを使用してデータベースにアクセスすることは問題ありません。 WebアプリケーションがSQL Serverによって認証されるようにするには、そのサービスを使用するようにWebアプリケーションのアプリケーションプールを構成する必要があります。
しかし、企業向けの場合は、別のドメインアカウントを作成し、そのドメインアカウントをSQL ServerとWeb Appの両方に使用することをお勧めします。そのようにすれば、そのアカウントに対するより優れた制御が可能になります。また、既定のWindowsアカウントに必要以上のアクセス許可を与えていることを確認する可能性は低くなります。
関連する問題
- 1. データベースのユーザーテーブルとアクセス許可
- 2. LINQとデータベースのアクセス許可
- 3. Android SQLiteデータベースとジャーナルのアクセス許可
- 4. FileProvider - アクセス許可
- 5. WCF Data Service ServiceOperationからのアクセスのみを許可する方法
- 6. レジストリのアクセス許可
- 7. ファンページのアクセス許可
- 8. フォルダのアクセス許可
- 9. アンドロイドコンテンツプロバイダのアクセス許可
- 10. Vistaのアクセス許可
- 11. フォルダのアクセス許可
- 12. ファイルのアクセス許可
- 13. バックアップサーバーのアクセス許可
- 14. フォルダのアクセス許可
- 15. アプリケーションのアクセス許可
- 16. コードナビホワイトリスト許可許可ナビゲーションとアクセス元
- 17. データベース許可構造
- 18. ユーザーグループとアクセス許可
- 19. Android PermissionDenial:Bind_RemoteViewsアクセス許可
- 20. Bitnamiアクセス許可php.ini
- 21. のJavaアプレットソケットサーバーのアクセス許可
- 22. サービスのアプリケーションのアクセス許可
- 23. Apacheのアクセス許可のエラー
- 24. サーバのワードプレスのアクセス許可
- 25. StartInfoの別のアクセス許可
- 26. ローカルシステムアカウントのイベントログのアクセス許可
- 27. ストアドプロシージャのアクセス許可によるデータベースのクロスアクセス
- 28. SQL Server Management Studioデータベース図(ER)のアクセス許可の表示
- 29. 私のデータベースでsaのアクセス許可を制限する方法
- 30. データベースへのユーザーのアクセス許可をテストする方法