我是新來的SQL Server 2008 ...SQL Server身份驗證
我有哪裏C#應用程序:
- 的用戶後,在應用程序級認證與登錄表單
- 其登錄該應用程序通過使用相同 SQL Server帳戶(SQL Server身份驗證),爲每個用戶
連接到數據庫我的問題是: 對於通過使用相同的帳戶進行SQL Server身份驗證可以連接的用戶數量是否有限制?
謝謝。
我是新來的SQL Server 2008 ...SQL Server身份驗證
我有哪裏C#應用程序:
連接到數據庫我的問題是: 對於通過使用相同的帳戶進行SQL Server身份驗證可以連接的用戶數量是否有限制?
謝謝。
根據this頁面,限制爲32,767個用戶連接。
擁有不同的Web應用程序用戶,使用單個Web應用程序用戶連接到數據庫是非常正常的 - 大多數Web應用程序都這樣做。
在達到SQL Server端的任何限制之前,您更有可能達到客戶端上的連接池限制。
我當然不相信這是這種情況 - 這是相當普遍的做法,所以它是有限的(除了32000+的連接限制)是值得懷疑的。
這通常稱爲「服務帳戶」。 以這種方式連接的用戶數量沒有限制。
當連接池數量耗盡或遇到其他約束時,將發生此限制。
32,767「用戶連接」的限制不是對用戶數本身的限制。由於用戶可以使用服務帳戶共享連接,因此這不是對用戶數量的限制。這只是連接數量的限制。