Итак, память дала сбой, мозг подвел, администратор БД уволился, не оставив своего адреса и телефона. Все что угодно из перечисленного, но можно добавить и еще... :-) Пароль sa оказался утерян, а очень надо!
Действия следующие:
запускаем SQL Server Configuration Manager от имени локального администратора сервера, на котором зиждется MS SQL Server
в левой панели с деревом находим SQL Server Services, в правой находим "SQL Server (MSSQLSERVER) ". Останавливаем службу.
Затем, заходим в настройки службы (MSSQLSERVER) и открываем вкладку "Advanced". Добавляем в самое начало значения параметра "Startup parameters" -m; Будет выглядеть как "-m;-dC:\Progam Files...", что означает запускать сервер в "Single user mode". Монопольный режим, одним словом.
Стартуем службу MSSQLSERVER
и от имени локального администратора запускаем командный интерпретатор CMD
в командной строке запускаем SQLCMD
при успешном подключении подключении видим 1>_ и начинаем вводить команды
создаем учетную запись с именем solver и сложным паролем. Следует отметить, что политика по умолчанию предъявляет высокие требования к стойкости пароля.
Снова останавливаем службу MSSQLSERVER и меняем настройки автозапуска на те, которые были до изменений.
Стартуем службу с измененными параметрами.
Подключаемся с помощью MS SQL Server Management Studio и новой учетной записью к SQL-серверу. Теперь учетная запись sa доступна к изменениям и назначению нового пароля.
Действия следующие:
запускаем SQL Server Configuration Manager от имени локального администратора сервера, на котором зиждется MS SQL Server
в левой панели с деревом находим SQL Server Services, в правой находим "SQL Server (MSSQLSERVER) ". Останавливаем службу.
Затем, заходим в настройки службы (MSSQLSERVER) и открываем вкладку "Advanced". Добавляем в самое начало значения параметра "Startup parameters" -m; Будет выглядеть как "-m;-dC:\Progam Files...", что означает запускать сервер в "Single user mode". Монопольный режим, одним словом.
Стартуем службу MSSQLSERVER
и от имени локального администратора запускаем командный интерпретатор CMD
в командной строке запускаем SQLCMD
при успешном подключении подключении видим 1>_ и начинаем вводить команды
CREATE LOGIN solver WITH PASSWORD ='VeryStrongPassword2'go создаем учетную запись с именем solver и сложным паролем. Следует отметить, что политика по умолчанию предъявляет высокие требования к стойкости пароля.
sp_addsrvrolemember ‘solver’, ‘sysadmin’go Снова останавливаем службу MSSQLSERVER и меняем настройки автозапуска на те, которые были до изменений.
Стартуем службу с измененными параметрами.
Подключаемся с помощью MS SQL Server Management Studio и новой учетной записью к SQL-серверу. Теперь учетная запись sa доступна к изменениям и назначению нового пароля.
Комментариев нет:
Отправить комментарий