У меня есть сервер под управлением MS SQL Server 2008 Express. Проверка подлинности Windows используется для проверки подлинности учетных записей, чтобы определить, к чему они могут и не могут получить доступ.
У меня нет проблем с доступом к серверу с любого компьютера под моим именем пользователя (скажем, HQ \ user1). Однако на компьютерах, которые не являются сервером, другие пользователи не могут получить к нему доступ, даже если я предоставил им разрешение. Что еще более странно, если учетная запись пользователя пытается получить доступ к серверу во время входа на сервер, им не будет отказано.
Что я делаю, чтобы это могло произойти, и как сделать так, чтобы все пользователи могли получить доступ к серверу?
По умолчанию SQL Express не разрешает удаленные подключения.
Откройте Surface Area Connection для служб и подключений
Выберите свой экземпляр, откройте удаленные подключения и измените его только с локального, чтобы разрешить удаленные подключения по TCP / IP.