簡體   English   中英

通過MVC中的用戶身份與SQL Server的可信連接

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM