MSSQL: Изменение пароля sa с помощью osql.exe при смешанном режиме авторизации
Если забылся пароль sa на сервер MSSQL и нет возможности поставить SQL Server Management Studio, то есть возможность сменить пароль с помощью консольной утилиты osql.exe
Не большая оговорка, сервер должен функционировать в смешанном режиме авторизации и учетная запись должна иметь административные полномочия.
Запуск утилиты из командной строки:
c:>cd c:\Program files\Microsoft SQL Server\<version>\Tools\Binn\ c:\Program files\Microsoft SQL Server\<version>\Tools\Binn\>osql.exe -S <server name=""> -E </server></version></version> |
Команда смены пароля:
1>ALTER LOGIN sa WITH PASSWORD = '<new password="">' 2>GO </new> |