Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ms_windows_ms_sql:восстановление-доступа-к-ms-sql-2008-если-учетная-запись-текущего-пользователя-не-прописана-в-sql [2019/02/11 09:13] – external edit 127.0.0.1ms_windows_ms_sql:восстановление-доступа-к-ms-sql-2008-если-учетная-запись-текущего-пользователя-не-прописана-в-sql [2019/08/09 07:42] (current) admin
Line 1: Line 1:
 +======Ситуация======
 +Сервер с **MS SQL 2008** был перемещен из одного домена в другой. При этом, в конфигурации сервера не прописаны пользователи нового домена в роли администраторов **SQL**. В результате - доступ к **SQL** серверу отсутствует, хотя сам сервер работает нормально.\\
 +
 +======Решение======
 +Есть два пути - первый запустить сервер в режиме **single user mode**. Однако это решение подразумевает остановку сервера, что не всегда приемлемо. \\
 +
 +Второй способ - красивый и изящный. Нужно запустить **SQL Server Management Studio** с правами локальной системы (**AUTHORITY\SYSTEM**), которая обычно имеет права администратора **SQL** сервера. Выполняем эту задачу с помощью **pstools**. Скачиваем {{:pstools.zip|}} распаковываем и выполняем:\\
 +
 +<code>PsExec.exe -s -i "C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe"</code>
 +Для SSMS 18.2:
 +  c:\pstools\PsExec.exe -s -i "C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Ssms.exe"
 +
 +Подключаемся к серверу и прописываем новые **Logons**.\\
 +
  
  • ms_windows_ms_sql/восстановление-доступа-к-ms-sql-2008-если-учетная-запись-текущего-пользователя-не-прописана-в-sql.txt
  • Last modified: 2019/08/09 07:42
  • by admin