Ситуация: есть сервер MSSQL и административный доступ к нему, пользователь sa отключен, сервер находится в режиме Windows-авторизации, имеющийся пользователь не обладает никакими правами.
Задачи:
Решение:
Запускаем sqlcmd.exe и в открывшемся окне даем команды:
Запускаем regedit.exe и в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQLServer (где MSSQL13.MSSQLSERVER - имя инстанса) изменяем значение параметра LoginMode с 1 на 2 (1 = Windows authentication Only, 2 = Mixed mode)
Перезапускаем службу MSSQLSERVER
Подключаемся к серверу (например при помощи Microsoft SQL Server Manager), выбрав 'SQL Server Authentication' под пользователем sa и нашим новым паролем AnyStrongPass1!#