Загрузить PDFЗагрузить PDF

Из этой статьи вы узнаете, как сбросить утерянный пароль системного администратора (SA) в Microsoft SQL Server. Для этого вам нужно будет войти в систему через аутентификацию Windows, воспользоваться командной строкой или однопользовательским режимом.

Метод 1
Метод 1 из 3:

С помощью аутентификации Windows

Загрузить PDF
  1. 1
    Изучите все нюансы этого метода. Если на сервере включена проверка подлинности Windows, с ее помощью можно войти на сервер без необходимости ввода пароля. Войдя в систему, измените пароль SQL-сервера.[1]
  2. 2
    Убедитесь, что на компьютере установлен SSMS. SSMS — это пользовательский интерфейс, который позволяет изменять различные настройки параметров SQL Server в окне, а не в командной строке. Если у вас нет SSMS, сделайте следующее:
    • откройте в браузере страницу загрузки SSMS;
    • нажмите на ссылку Скачать SQL Server Management Studio 17.6;
    • дважды щелкните по скачанному установочному файлу SSMS;
    • следуйте инструкциям на экране, чтобы установить SSMS.
  3. 3
    Запустите SSMS. Введите sql server management studio в меню «Пуск», а затем выберите Microsoft SQL Server Management Studio 17 в верхней части меню.
  4. 4
    Выберите проверку подлинности. В раскрывающемся списке «Проверка подлинности» выберите Проверка подлинности Windows.
  5. 5
    Нажмите на Соединить в нижней части окна. Если в учетной записи включена проверка подлинности Windows, вы окажетесь на панели управления сервером.
  6. 6
    Разверните папку сервера. Если под каталогом сервера в верхней левой части окна нет дополнительных папок, щелкните по значку +, чтобы отобразить их.
  7. 7
    Раскройте папку «Безопасность».
  8. 8
    Раскройте папку «Имена входа». Это одна из папок каталога «Безопасность».
  9. 9
    Дважды щелкните по пункту sa в папке «Имена входа», чтобы открыть окно свойств системного администратора.
  10. 10
    Введите новый пароль. Введите новый пароль в текстовые поля «Пароль» и «Подтверждение пароля» в верхней части окна.
  11. 11
    Нажмите OK в нижней части окна, чтобы изменить пароль и закрыть окно свойств.
    Реклама
Метод 2
Метод 2 из 3:

С помощью однопользовательского режима

Загрузить PDF
  1. 1
    Изучите все нюансы этого метода. Даже если вы заблокируете свою единственную учетную запись, это не помешает вам добавить нового пользователя и присвоить ему права администратора через командную строку. Используйте учетные данные нового пользователя, чтобы попасть на страницу SQL Server и сбросить пароль.[2]
  2. 2
    Убедитесь, что на компьютере установлен SSMS. SSMS — это пользовательский интерфейс, который позволяет изменять различные настройки параметров SQL Server в окне, а не в командной строке. Если у вас нет SSMS, сделайте следующее:
    • откройте страницу загрузки SSMS в браузере;
    • нажмите на ссылку Скачать SQL Server Management Studio 17.6;
    • дважды щелкните по скачанному установочному файлу SSMS;
    • следуйте инструкциям на экране, чтобы установить SSMS.
  3. 3
    Откройте командную строку с правами администратора. Откройте меню Пуск
    How.com.vn Русский: Windows Start
    , а затем выполните следующие действия:
    • введите командная строка;
    • щелкните правой кнопкой мыши по результату
      How.com.vn Русский: Windows cmd
      Командная строка;
    • нажмите на Запуск от имени администратора;
    • при появлении запроса выберите Да.
  4. 4
    Остановите работу служб SQL-сервера. Введите net stop MSSQLSERVER и нажмите Enter, чтобы остановить запущенные службы SQL.
  5. 5
    Перезапустите SQL в однопользовательском режиме. Введите net start MSSQLSERVER -m"SQLCMD" и нажмите Enter.
    • На этом этапе вы не увидите никаких признаков того, что программа работает в однопользовательском режиме. Об этом будет свидетельствовать лишь фраза: «The SQL Server <MSSQLSERVER> service was started successfully».
  6. 6
    Подключитесь к SQL. Введите sqlcmd и нажмите Enter, чтобы запустить командную строку SQL.
  7. 7
    Создайте нового пользователя и пароль, введя следующие команды в командной строке SQL:
    • введите CREATE LOGIN имя WITH PASSWORD=’пароль’, где «имя» — это имя учетной записи, а «пароль» — новый пароль;
    • нажмите Enter;
    • введите GO и нажмите Enter.
  8. 8
    Присвойте пользователю роль системного администратора. Введите SP_ADDSRVROLEMEMBER имя,’SYSADMIN’, где «имя» — это имя учетной записи, нажмите Enter, а затем введите GO и нажмите Enter.
  9. 9
    Выйдите из командной строки SQLCMD. Введите exit и нажмите Enter.
  10. 10
    Перезапустите SQL в обычном режиме. Чтобы выйти из однопользовательского режима, введите net stop MSSQLSERVER && net start MSSQLSERVER и нажмите Enter.
    • Вы снова увидите строку: «The SQL Server <MSSQLSERVER> service was started successfully». С этого момента вам больше не понадобится командная строка.
  11. 11
    Запустите SSMS. Введите sql server management studio в меню «Пуск», а затем выберите Microsoft SQL Server Management Studio 17 в верхней части меню.
  12. 12
    Выберите проверку подлинности. В раскрывающемся списке «Проверка подлинности» выберите Проверка подлинности SQL Server.
  13. 13
    Войдите в систему под учетными данными нового пользователя. Нажмите на раскрывающийся список «Имя пользователя» и выберите имя нового пользователя.
  14. 14
    Введите пароль. Введите пароль пользователя в поле «Пароль» в нижней части окна.
  15. 15
    Нажмите на Соединить в нижней части окна. Если вы правильно ввели имя пользователя и пароль, то окажетесь на панель управления сервером.
  16. 16
    Разверните папку сервера. Если под каталогом сервера в левой верхней части окна нет дополнительных папок, щелкните по значку +, чтобы отобразить их.
  17. 17
    Раскройте папку «Безопасность».
  18. 18
    Раскройте папку «Имена входа». Это одна из папок каталога «Безопасность».
  19. 19
    Дважды щелкните по пункту sa в папке «Имена входа», чтобы открыть окно свойств системного администратора.
  20. 20
    Введите новый пароль. Введите новый пароль в текстовые поля «Пароль» и «Подтверждение пароля» в верхней части окна.
  21. 21
    Нажмите OK в нижней части окна, чтобы изменить пароль и закрыть окно свойств.
    Реклама
Метод 3
Метод 3 из 3:

С помощью Командной строки

Загрузить PDF
  1. 1
    Откройте меню «Пуск»
    How.com.vn Русский: Windows Start
    .
    Нажмите на логотип Windows в левом нижнем углу экрана, чтобы открыть меню «Пуск».
  2. 2
    Откройте командную строку. Введите командная строка, а затем выберите ее в верхней части меню «Пуск».
  3. 3
    Щелкните правой кнопкой мыши по
    How.com.vn Русский: Windows cmd
    Командная строка, чтобы отобразить выпадающее меню.
  4. 4
    Выберите опцию Запуск от имени администратора.
  5. 5
    Нажмите Да, чтобы подтвердить запуск командной строки с правами администратора. Откроется окно командной строки.
  6. 6
    Введите первую команду. Введите osql -L и нажмите Enter.[3]
  7. 7
    Введите вторую команду с именем сервера. Введите OSQL -S сервер -E, где «сервер» замените именем своего сервера, после чего нажмите Enter.
  8. 8
    Создайте новый пароль. Введите sp_password NULL, ‘пароль’, ’sa, где «пароль» замените паролем, который хотите использовать, затем нажмите Enter.
    • К примеру, чтобы установить пароль «rutabaga123», в командной строке нужно ввести sp_password NULL 'rutabaga123', 'sa.
  9. 9
    Попытайтесь войти в SQL Server, используя учетные данные администратора и новый пароль. Если вам удастся войти в SQL Server, значит, пароль был успешно изменен.
    Реклама

Советы

  • Если ни один из этих методов не сработает, в интернете можно найти несколько платных программ для восстановления пароля SQL Server.
Реклама

Предупреждения

  • Пароль администратора нельзя сбросить удаленно.
Реклама

Об этой статье

How.com.vn Русский: Команда How.com.vn
Соавтор(ы): :
Штатный автор How.com.vn
В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров How.com.vn тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества. Количество просмотров этой статьи: 114 015.
Эту страницу просматривали 114 015 раз.

Была ли эта статья полезной?

⚠️ Disclaimer:

Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Реклама