1
我想在本地通過局域網連接到各種其他計算機上的ASP.NET Web應用程序。我在SQL服務器中有一個數據庫,但我無法爲多個用戶設置連接字符串。我爲我的Web應用程序使用Windows身份驗證。請幫助爲多個用戶設置連接字符串。如何爲多個用戶設置連接字符串並在本地爲SQL Server主持一個asp.net Web應用程序(具有Windows身份驗證)?
我想在本地通過局域網連接到各種其他計算機上的ASP.NET Web應用程序。我在SQL服務器中有一個數據庫,但我無法爲多個用戶設置連接字符串。我爲我的Web應用程序使用Windows身份驗證。請幫助爲多個用戶設置連接字符串。如何爲多個用戶設置連接字符串並在本地爲SQL Server主持一個asp.net Web應用程序(具有Windows身份驗證)?
這可以在一個幾個方式來進行;
任何這些方法都可以讓您啓用Windows身份驗證,但仍允許應用程序只使用一個身份連接到數據庫。
有沒有這樣的東西「爲多個用戶連接字符串」 - 你可以有你的連接使用「集成安全性」,並配置IIS(應用程序池)來傳遞用戶的上下文。不過,我相信你正在設計一個系統,這將導致更多的問題。 – Filburt
謝謝。但是,你能否告訴我我要面對的問題 –
我想你的第一個問題將是確定數據庫記錄的所有者。 ASP.NET提供使用一個數據庫連接的開箱即用的身份驗證和授權提供程序,該連接可以綁定到應用程序池用戶,如@ DiskJunky的答案中所述。 – Filburt