Вопрос

Я забыл свой пароль для Sql Server 2005.Проверка подлинности Windows не включена, поэтому я не могу войти в систему.Как я могу удалить текущий экземпляр и создать новый экземпляр базы данных?Или существует ли лучшее решение?

Это было полезно?

Решение

Предполагая, что вы являетесь членом группы администраторов Windows, вы можете перевести сервер в однопользовательский режим, вы могли бы попробовать следующее -

http://blogs.msdn.com/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx

Другие советы

Я прочитал вопрос о том, что сервер настроен на использование только аутентификации SQL, и, возможно, вы не знаете пароль sa или какие-либо другие учетные данные для входа в SQL?Если это так, возможно, вы сможете изменить режим аутентификации.Для экземпляров SQL Server 2005 по умолчанию он хранится в реестре по адресу:

HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer

в DWORD, называемом LoginMode.Значение 2 указывает на смешанный режим (поддерживаются как проверка подлинности Windows, так и SQL).;Я думаю, что 0 - это только Windows, а 1 - только SQL.Вы можете попробовать изменить его на 2, перезапустить службу MSSQL, затем попытаться войти в SQL management studio после входа на компьютер в качестве администратора.

Если это не удастся, вы можете создать другой экземпляр, повторно запустив программу установки.

Вы пробовали подключиться при входе в систему как локальный администратор домена / сервера?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top