Как создать новый экземпляр Sql Server 2005 - PullRequest
0 голосов
/ 21 августа 2008

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

Ответы [ 3 ]

2 голосов
/ 21 августа 2008

Предполагая, что вы являетесь участником группы администраторов 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

2 голосов
/ 21 августа 2008

Я прочитал вопрос о том, что сервер настроен на использование только аутентификации 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 после входа в систему с правами администратора.

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

0 голосов
/ 21 августа 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...