В соответствии с требованиями моего проекта мне нужно заблокировать пользователя в SQL Server (который создается с использованием проверки подлинности Windows). Есть какой-либо способ сделать это?
Спасибо за помощь
Сантош
Я не думаю, что это будет возможно напрямую в SQL Server, но вы могли бы:
Поскольку учетная запись является учетной записью Windows, ее может заблокировать Windows.
Как это сделать, зависит от версии. Я предполагаю, что пользователь Windows добавлен явно, а не через группу Windows.
В SQL Server 2000, если вы используете Enterprise Manager, откройте свойства для входа пользователя Windows. На вкладке «Общие» вы можете выбрать «Запретить доступ» в разделе «Аутентификация», и это предотвратит подключение пользователя Windows к SQL Server.
В SQL Server 2005/2008 это можно сделать двумя способами. Используя SQL Server Management Studio, снова откройте свойства входа пользователя Windows. Щелкните на странице статуса. Вы можете либо Запретить разрешение на подключение к ядру базы данных, либо Отключить вход в систему, либо и то, и другое.