[英]Trusted connection to sql server via user identity in MVC
我正在使用ActiveDirectoryMembershipProvider,並希望使用用戶身份通過集成連接連接到Sql Server。
“數據源=服務器;初始目錄= maindb;集成安全性=真實”
如果有可能怎么辦?
默認
Data Source=Server;Initial Catalog=maindb;Integrated Security=True
將在MVC中使用ApplicationPoolIdentity。
使用ActiveDirectoryMembershipProvider通過以下方式連接到數據庫后,您可以獲取用戶名/密碼
Integrated Security=False
創建將被授權在IIS中運行應用程序池的Windows用戶,並以所需級別(而不是SA級別)連接到SQL Server。 確保用戶具有SQL Server授權,以防萬一。
確保您的站點正在使用該用戶在Web服務器安全設置中運行。
創建應用程序池並分配用戶以運行它並訪問您的站點。
那應該照顧你的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.