Возможно, это легко ответить на это, но только для того, чтобы убедиться. Я разрабатываю многопользовательское приложение, которое будет использоваться с базой данных Sql Server, поэтому каждый пользователь будет сидеть со своей копией приложения на столе. Мой вопрос - это строка подключения - вход пользователя в систему. Должен ли я создавать для каждого пользовательского приложения различный логин (пользователь) в строке подключения или может быть один и тот же для всех приложений пользователей? Хотелось бы избежать ситуации, когда один пользователь блокирует другой при использовании имени пользователя такой же строки подключения. Как это должно быть сделано?Соединения сервера Sql для нескольких пользователей
0
A
ответ
0
Я не думаю, что вам придется создавать разные учетные записи пользователей для разных пользователей. За последние несколько лет я использую один логин с более чем 5 пользователями, и они все еще работают отлично.
+0
ok, поэтому я останусь, как есть, с одним подключением пользователя tring –
Смежные вопросы
- 1. C# для SQL соединения сервера строку
- 2. SQL-запрос сервера для соединения двух таблиц
- 3. URL-адрес соединения для сервера sql
- 4. Тайм-аут соединения для SQL-сервера
- 5. sql связанный запрос соединения сервера
- 6. таблица обновлений для нескольких пользователей
- 7. adodb с проблемой соединения соединения odbc сервера sql
- 8. Собственные соединения для нескольких таблиц/левого соединения +
- 9. Ошибка соединения с подзапросом сервера sql
- 10. NodeJS - Больше пользователей Соединения WebSocket
- 11. Вставка для нескольких пользователей
- 12. IFrame для нескольких пользователей
- 13. Регистратор для нескольких пользователей
- 14. login для нескольких пользователей
- 15. IndexedDb для нескольких пользователей
- 16. SQL-запрос для соединения информации для нескольких таблиц
- 17. T-SQL - команда сервера или соединения/сеанса сервера NOEXEC & NOPARSE?
- 18. Соединения SQL count, отличные от нескольких столбцов
- 19. Сохранение изображений для нескольких пользователей
- 20. Вопрос о применении для нескольких пользователей
- 21. Выберите последний идентификатор нескольких элементов для соединения с SQL-запросом
- 22. Одна строка соединения UDL для нескольких форм
- 23. Общие соединения нескольких таблиц
- 24. Twitter поток пользователей с сервера
- 25. Ошибка соединения с сервером sql после перезапуска сервера sql
- 26. попытка соединения SQL-соединения
- 27. UPDATE mysql для нескольких пользователей
- 28. Разработка сеансов для нескольких пользователей
- 29. Flask-Login для нескольких пользователей
- 30. getInstalledPackages() для нескольких пользователей Android
Один пользователь, использующий тот же логин, что и кто-то другой, не будет блокировать сам по себе. Возможно, что медленный запрос, выполняемый при любом входе в систему, может иметь значение –
См. Также [рекомендации при использовании ado.net] (http://stackoverflow.com/documentation/.net/3589/ado-net/14261/best-practices-executing -sql-statements # t = 201608021320122972941) (подключение к базе данных sql-сервера из .net). Пример написан в C#, но он по-прежнему применим даже в vb.net. Как отметил Мэтт, множественные соединения не будут блокировать друг друга, основываясь только на контексте выполнения (имя пользователя). – Igor
, так что это значит, что я могу остаться с одним именем пользователя в строке подключения для всех экземпляров приложения правильно? И второй вопрос - это больше похоже на то, чтобы все запросы, использующие транзакцию, избегали проблем с данными (crud) для нескольких запросов и для одиночных запросов не требовались? –