SQL Server 2008 в Windows 7 не может войти в систему - PullRequest
0 голосов
/ 09 марта 2010

Я использую SQL Server 2008 на Windows 7 Machine, и когда я пытаюсь войти в систему, используя локального пользователя, я получаю сообщение об ошибке, что вход в систему не выполнен, невозможно войти, я являюсь администратором на моей машине. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 09 марта 2010

Это зависит от того, как вы настроили SQL-сервер во время установки. Если вы включили проверку подлинности Windows (обычно по умолчанию включена), то вы сможете войти в систему, используя учетную запись Windows, под которой установлен SQL-сервер. Если нет, вам нужно будет использовать логин SQL-сервера (не логин Windows) для входа в систему. Возможно, у вас есть логин Windows-аутентификации для учетной записи Windows, в которой вы установили SQL Server, поэтому вам необходимо перезагрузиться в эту учетную запись управлять вашим сервером SQL.

После того как вы вошли в систему как администратор в SQL Server Management Studio, вы можете отредактировать имена входа (в разделе Безопасность \ Входы в систему) для сервера, чтобы предоставить необходимые разрешения для учетной записи пользователя, которую вы хотите использовать. Чтобы предоставить права другому входу в Windows, вам нужно создать нового пользователя SQL для этого имени входа (как pc-name \ user-name, например, MYPC \ UserName), оставить для него значение «Проверка подлинности Windows», а затем на сервере. Раздел Роли, включите соответствующие разрешения, например, сисадмин

Тогда вы сможете снова войти в систему как пользователь Windows и войти на сервер SQL.

0 голосов
/ 09 марта 2010

NT Администраторы не получают права входа в систему для SQL Server. Вам нужно попросить администратора SQL Server предоставить вам привилегию для входа на SQL Server.

Обновлено

Если вы заблокировали себя в своем собственном экземпляре, см. Устранение неполадок: подключение к SQL Server, когда системные администраторы заблокированы .

...