4

Я потерял все passwords для экземпляра SQL Server. Как мне снова получить доступ администратора?

2 ответа2

8
  1. Откройте диспетчер конфигурации

  2. Остановите экземпляр сервера

  3. Щелкните правой кнопкой мыши >> Свойства >> Дополнительно >> Параметры запуска

  4. Добавить "-m;" прямо в начале строки, гарантируя, что в строке нет пробелов

  5. Перезагрузите сервер

  6. sqlcmd -S localhost из командной строки

  7. EXEC sp_addsrvrolemember 'domain\username', 'sysadmin'; GO

  8. exit

  9. Убедитесь, что можете подключиться из командной строки sqlcmd -S localhost -E (если вы вошли в систему под этим пользователем в Windows)

  10. Удалить "-m;" из параметров запуска

  11. Перезагрузите сервер базы данных

1

Запустите SSMS от имени администратора (т. Е. С повышенными привилегиями на сервере). Это должно иметь права системного администратора, и тогда вы сможете найти свой логин и назначить права по мере необходимости.

Почти написал "колготки" там. Вы также можете назначить их, если вы работаете администратором на сервере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .