Project

General

Profile

Как сбросить пароль от sa Micosoft SQL Server

Данным способом можно воспользоваться если используется проверка подлинности только SQL Server либо смешенная авторизация, но у пользователя Windows недостаточно прав для смены пароля от sa. В остальных случаях пароль от sa можно изменить в SQL Server Management Studio, в разделе "Безопасность" - "Имена для входа" - "sa".

Изменяем режим работы MS SQL Server на однопользовательский режим:

1. Останавливаем службу SQL Server.

2. Через оснастку SQL Server Configuration Manager в свойствах SQL Server указываем параметр запуска как "-m".

Для SQL Server 2012 и выше добавляем ключ тут:

SQL single user mode.PNG

Для SQL Server 2008 и более ранних тут:

SQL single user mode 2008.PNG

3. Запускаем SQL Server. Так как он теперь запущен в однопользовательском режиме, локальный администратор компьютера может подключится к SQL Server как sysadmin. 

4. Открываем командную строку и подключаемся к необходимому экземпляру SQL Server:

sqlcmd -S SUPPORT4\SQLEXPRESS19

сбрасываем пароль, например, на Digispot2:

sp_password NULL, Digispot2, 'sa'

успешное выполнение выглядит так:

sqlcmd.PNG

5. Выходим из командной строки, убираем ключ однопользовательского режима "-m" и перезапускаем службу SQL Server.

6. Подключаемся к SQL Server Management Studio под "sa" и паролем "Digispot2".

Add picture from clipboard (Maximum size: 742 MB)