Аутентификация SQL Server - PullRequest
0 голосов
/ 10 июля 2010

Я новичок в SQL Server 2008 ...

У меня есть приложение на C #, где:

  • пользователи проходят проверку подлинности на уровне приложения с помощью формы входа
  • после входа в систему приложение подключается к БД, используя такую ​​же учетную запись SQL Server (аутентификация SQL Server) для каждого пользователя

Мой вопрос: есть ли ограничение?на количество пользователей, которые могут подключиться с использованием той же учетной записи с аутентификацией SQL Server?

Спасибо.

Ответы [ 3 ]

1 голос
/ 10 июля 2010

По данным этой страницы, ограничение составляет 32 767 пользовательских подключений.

Наличие разных пользователей веб-приложений с одним пользователем веб-приложения для подключения к базе данных вполне нормально - большинство вебприложения делают это.

Скорее всего, вы достигнете пределов пула соединений на клиенте, прежде чем достигнете какого-либо ограничения на стороне SQL Server.

1 голос
/ 10 июля 2010

Это часто называют «служебной учетной записью». Количество пользователей, которые могут подключаться таким образом, не ограничено.

Предел наступит, когда количество подключенных соединений будет исчерпано или возникнет какое-либо другое ограничение.

Ограничение в 32 767 «пользовательских подключений» не является ограничением на количество пользователей как таковых. Поскольку пользователи могут обмениваться соединениями, используя служебную учетную запись, это не ограничивает количество пользователей. Это только ограничение на количество соединений.

0 голосов
/ 10 июля 2010

Я, конечно, не верю, что это так - это довольно распространенная практика, поэтому сомнительно, что она ограничена (кроме ограничения на 32000+ соединений).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...