Я установил SQL Server 2012 на Windows Server 2012.
Я возвращаюсь через несколько дней и не могу войти в SQL Server Management Studio (SMS) с помощью проверки подлинности Windows, даже если я запускаю SMS с помощью «Запуск от имени администратора». Я все время получаю ошибку 18456.
К сожалению, я не записал режим, который я установил во время установки, или созданное мной имя пользователя, если оно есть. Я должен был, но не сделал.
Средство просмотра событий показывает немного больше деталей. Запись:
Не удалось войти в систему для пользователя «\ Администратор». Причина: не удалось найти логин, соответствующий указанному имени. (КЛИЕНТ:)
Поскольку на данный момент SMS нельзя ни к чему, как мне восстановить доступ? Я вошел в систему под учетной записью администратора.
Похоже, вы можете сделать это в 2012 году так же, как в 2008 году.
Создайте себе новый логин в командной строке:
СОЗДАТЬ ЛОГИН [MYOFFICE-СЕРВЕР \ Администратор] ИЗ WINDOWS; ИДТИ
Добавьте этого пользователя в группу sysadmin:
exec SP_ADDSRVROLEMEMBER 'MYOFFICE-SERVER \ Administrator', 'SYSADMIN'; ИДТИ
«GO» важен. Следует признать, что «ИДТИ».
Удачи!