3 способа сброса пароля SA на SQL Server

Оглавление:

3 способа сброса пароля SA на SQL Server
3 способа сброса пароля SA на SQL Server

Видео: 3 способа сброса пароля SA на SQL Server

Видео: 3 способа сброса пароля SA на SQL Server
Видео: Создание шаблонов электронных форм в текстовом процессоре Microsoft Word 2024, Май
Anonim

Из этой статьи вы узнаете, как сбросить забытый пароль системного администратора (системного администратора или SA) на сервере Microsoft SQL. Сброс можно выполнить с помощью входа в систему с проверкой подлинности Windows, программы командной строки или однопользовательского режима.

Шаг

Метод 1 из 3: использование проверки подлинности Windows

Сброс пароля SA на сервере Sql, шаг 1
Сброс пароля SA на сервере Sql, шаг 1

Шаг 1. Разберитесь, как работает этот метод

Если на сервере включена проверка подлинности Windows, вы можете использовать ее для входа на сервер без ввода пароля. После входа в систему вы можете легко изменить пароль сервера SQL.

Если проверка подлинности Windows не включена, вам потребуется использовать однопользовательский режим или программу командной строки для сброса пароля

Сброс пароля SA на сервере Sql, шаг 2
Сброс пароля SA на сервере Sql, шаг 2

Шаг 2. Убедитесь, что SSMS установлен

SSMS - это пользовательский интерфейс, который позволяет изменять различные аспекты настроек SQL-сервера в одном окне, а не через командную строку. Если SSMS еще не установлен, выполните следующие действия:

  • Посетите страницу установки SSMS через браузер.
  • Нажмите на ссылку " Загрузить SQL Server Management Studio 17.6 ”.
  • Дважды щелкните загруженный установочный файл SSMS.
  • Следуйте инструкциям на экране, чтобы установить SSMS.
Сброс пароля SA на сервере Sql, шаг 3
Сброс пароля SA на сервере Sql, шаг 3

Шаг 3. Откройте SSMS

Введите sql server management studio в меню «Пуск», затем нажмите « Microsoft SQL Server Management Studio 17 »В верхней части окна« Пуск ».

Сброс пароля SA на сервере Sql, шаг 4
Сброс пароля SA на сервере Sql, шаг 4

Шаг 4. Выберите правильную аутентификацию

Щелкните раскрывающееся окно «Аутентификация» и выберите « Проверка подлинности Windows »Из меню.

Сброс пароля SA на сервере Sql, шаг 5
Сброс пароля SA на сервере Sql, шаг 5

Шаг 5. Щелкните Подключить

Он находится внизу окна. Если проверка подлинности Windows включена и разрешена для учетной записи, вы можете перейти непосредственно на страницу панели управления сервера.

Сброс пароля SA на сервере Sql, шаг 6
Сброс пароля SA на сервере Sql, шаг 6

Шаг 6. Разверните папку сервера

Если в папке сервера в верхнем левом углу окна нет нескольких параметров, щелкните значок « »С левой стороны, чтобы развернуть папку.

Сброс пароля SA на сервере Sql, шаг 7
Сброс пароля SA на сервере Sql, шаг 7

Шаг 7. Раскройте папку «Безопасность»

Эта папка находится под именем сервера.

Сброс пароля SA на сервере Sql Шаг 8
Сброс пароля SA на сервере Sql Шаг 8

Шаг 8. Откройте папку «Логины»

Эта папка находится в группе параметров в папке «Безопасность».

Сброс пароля SA на сервере Sql, шаг 9
Сброс пароля SA на сервере Sql, шаг 9

Шаг 9. Дважды щелкните sa

Эта опция находится в группе опций «Логины». После этого откроется окно свойств системного администратора.

Сброс пароля SA на сервере Sql, шаг 10
Сброс пароля SA на сервере Sql, шаг 10

Шаг 10. Введите новый пароль

Введите новый пароль в поля «Пароль» и «Подтверждение пароля» в верхней части окна.

Сброс пароля SA на сервере Sql, шаг 11
Сброс пароля SA на сервере Sql, шаг 11

Шаг 11. Щелкните ОК

Он находится внизу окна. После этого пароль будет изменен, и окно свойств закроется.

Метод 2 из 3: Использование однопользовательского режима

Сброс пароля SA на сервере Sql Шаг 12
Сброс пароля SA на сервере Sql Шаг 12

Шаг 1. Разберитесь, как работает этот метод

Если вы заблокированы для единственной существующей учетной записи, вы можете создать нового пользователя и предоставить права администратора через программу командной строки. После этого вы можете использовать информацию для входа в систему нового пользователя для входа на страницу сервера SQL, а затем изменить пароль SA.

Сброс пароля SA на сервере Sql, шаг 13
Сброс пароля SA на сервере Sql, шаг 13

Шаг 2. Убедитесь, что SSMS установлен

SSMS - это пользовательский интерфейс, который позволяет изменять различные аспекты настроек SQL-сервера в одном окне, а не через командную строку. Если SSMS еще не установлен, выполните следующие действия:

  • Посетите страницу установки SSMS через браузер.
  • Нажмите на ссылку " Загрузить SQL Server Management Studio 17.6 ”.
  • Дважды щелкните загруженный установочный файл SSMS.
  • Следуйте инструкциям на экране, чтобы установить SSMS.
Сброс пароля SA на сервере Sql Шаг 14
Сброс пароля SA на сервере Sql Шаг 14

Шаг 3. Откройте командную строку в режиме администратора

Доступ к меню Начинать

Windowsstart
Windowsstart

затем выполните следующие действия:

  • Введите командную строку
  • Щелкните правой кнопкой мыши

    Windowscmd1
    Windowscmd1

    Командная строка

  • Нажмите " Запустить от имени администратора
  • Выбирать " да 'при появлении запроса.
Сброс пароля SA на сервере Sql Шаг 15
Сброс пароля SA на сервере Sql Шаг 15

Шаг 4. Остановите работу службы SQL

Введите net stop MSSQLSERVER и нажмите Enter. Текущая запущенная служба SQL будет остановлена.

Сброс пароля SA на сервере Sql Шаг 16
Сброс пароля SA на сервере Sql Шаг 16

Шаг 5. Перезапустите SQL в однопользовательском режиме

Введите net start MSSQLSERVER -m "SQLCMD" и нажмите Enter.

Вы не увидите никаких указаний на то, что на данном этапе запущен однопользовательский режим, но вы можете увидеть фразу «Служба SQL Server была успешно запущена»

Сброс пароля SA на сервере Sql Шаг 17
Сброс пароля SA на сервере Sql Шаг 17

Шаг 6. Подключите компьютер к SQL

Введите sqlcmd и нажмите Enter. После этого откроется командная строка SQL.

Сброс пароля SA на сервере Sql, шаг 18
Сброс пароля SA на сервере Sql, шаг 18

Шаг 7. Создайте нового пользователя и пароль

Вам нужно создать его с помощью команды, написанной в командной строке SQL:

  • Введите имя CREATE LOGIN WITH PASSWORD = 'password', где «name» относится к имени учетной записи, а «password» - к новому паролю.
  • Нажмите клавишу Enter.
  • Введите GO и нажмите Enter.
Сброс пароля SA на сервере Sql, шаг 19
Сброс пароля SA на сервере Sql, шаг 19

Шаг 8. Добавьте роль системного администратора для нового пользователя

Введите имя SP_ADDSRVROLEMEMBER, 'SYSADMIN' («имя» относится к имени учетной записи), нажмите Enter, введите GO и снова нажмите Enter.

Сброс пароля SA на сервере Sql Шаг 20
Сброс пароля SA на сервере Sql Шаг 20

Шаг 9. Закройте командную строку SQLCMD

Введите exit и нажмите Enter.

Сброс пароля SA на сервере Sql, шаг 21
Сброс пароля SA на сервере Sql, шаг 21

Шаг 10. Перезапустите SQL в обычном режиме

Вы можете отключить однопользовательский режим, набрав net stop MSSQLSERVER && net start MSSQLSERVER и нажав Enter.

Вы можете увидеть фразу «Служба SQL Server была успешно запущена». На этом этапе окно командной строки можно закрыть

Сброс пароля SA на сервере Sql Шаг 22
Сброс пароля SA на сервере Sql Шаг 22

Шаг 11. Откройте SSMS

Введите sql server management studio в меню «Пуск», затем нажмите « Microsoft SQL Server Management Studio 17 »В верхней части окна« Пуск ».

Сброс пароля SA на сервере Sql Шаг 23
Сброс пароля SA на сервере Sql Шаг 23

Шаг 12. Выберите подходящую аутентификацию

Щелкните раскрывающийся список «Аутентификация», затем щелкните « Проверка подлинности SQL Server »Из меню.

Сброс пароля SA на сервере Sql Шаг 24
Сброс пароля SA на сервере Sql Шаг 24

Шаг 13. Войдите в систему, используя данные для входа нового пользователя

Щелкните раскрывающееся окно «Вход», затем выберите только что созданное имя пользователя.

Сброс пароля SA на сервере Sql Шаг 25
Сброс пароля SA на сервере Sql Шаг 25

Шаг 14. Введите пароль

Введите пароль пользователя в поле «Пароль» внизу окна.

Сброс пароля SA на сервере Sql Шаг 26
Сброс пароля SA на сервере Sql Шаг 26

Шаг 15. Щелкните Подключить

Он находится внизу окна. Если будут введены правильные имя пользователя и пароль, страница панели управления сервера откроется немедленно.

Сброс пароля SA на сервере Sql Шаг 27
Сброс пароля SA на сервере Sql Шаг 27

Шаг 16. Разверните папку сервера

Если папка сервера в верхнем левом углу окна не показывает ни одной из опций под ней, щелкните значок « »С левой стороны, чтобы развернуть папку.

Сброс пароля SA на сервере Sql Шаг 28
Сброс пароля SA на сервере Sql Шаг 28

Шаг 17. Раскройте папку «Безопасность»

Эта папка находится под именем сервера.

Сброс пароля SA на сервере Sql Шаг 29
Сброс пароля SA на сервере Sql Шаг 29

Шаг 18. Откройте папку «Логины»

Эта папка находится в группе параметров в папке «Безопасность».

Сброс пароля SA на сервере Sql, шаг 30
Сброс пароля SA на сервере Sql, шаг 30

Шаг 19. Дважды щелкните sa

Эта опция находится в группе опций «Логины». После этого откроется окно свойств системного администратора.

Сброс пароля SA на сервере Sql, шаг 31
Сброс пароля SA на сервере Sql, шаг 31

Шаг 20. Введите новый пароль

Введите новый пароль в поля «Пароль» и «Подтверждение пароля» в верхней части окна.

Сброс пароля SA на сервере Sql Шаг 32
Сброс пароля SA на сервере Sql Шаг 32

Шаг 21. Нажмите ОК

Он находится внизу окна. После этого пароль будет изменен, а окно свойств закроется.

Метод 3 из 3: использование командной строки

Сброс пароля SA на сервере Sql Шаг 33
Сброс пароля SA на сервере Sql Шаг 33

Шаг 1. Откройте меню «Пуск».

Windowsstart
Windowsstart

Щелкните логотип Windows в нижнем левом углу экрана. После этого откроется меню «Пуск».

Сброс пароля SA на сервере Sql Шаг 34
Сброс пароля SA на сервере Sql Шаг 34

Шаг 2. Найдите программу командной строки

Введите командную строку и дождитесь появления значка командной строки в верхней части меню «Пуск».

Сброс пароля SA на сервере Sql Шаг 35
Сброс пароля SA на сервере Sql Шаг 35

Шаг 3. Щелкните правой кнопкой мыши

Windowscmd1
Windowscmd1

«Командная строка».

После этого появится раскрывающееся меню.

Сброс пароля SA на сервере Sql Шаг 36
Сброс пароля SA на сервере Sql Шаг 36

Шаг 4. Щелкните Запуск от имени администратора

Эта опция находится в раскрывающемся меню.

Сброс пароля SA на сервере Sql Шаг 37
Сброс пароля SA на сервере Sql Шаг 37

Шаг 5. Нажмите Да, когда будет предложено

Будет подтверждена возможность запуска командной строки в режиме администратора. После этого откроется окно программы.

Сброс пароля SA на сервере Sql Шаг 38
Сброс пароля SA на сервере Sql Шаг 38

Шаг 6. Введите первую команду

Введите osql -L и нажмите Enter.

Сброс пароля SA на сервере Sql Шаг 39
Сброс пароля SA на сервере Sql Шаг 39

Шаг 7. Введите вторую команду с именем сервера

Введите OSQL -S server -E, заменив «server» именем вашего сервера. После этого нажмите клавишу Enter.

Сброс пароля SA на сервере Sql Шаг 40
Сброс пароля SA на сервере Sql Шаг 40

Шаг 8. Создайте новый пароль

Введите EXEC sp_password NULL, 'пароль', 'sa', заменив запись «пароль» на пароль, который вы хотите использовать. После этого нажмите клавишу Enter.

Например, чтобы изменить пароль на «qwerty123», введите EXEC sp_password NULL, 'qwerty123', 'sa' в окне командной строки

Сброс пароля SA на сервере Sql Шаг 41
Сброс пароля SA на сервере Sql Шаг 41

Шаг 9. Запускаем команду

Введите GO, затем нажмите Enter. Введите команду exit и нажмите клавишу Enter, чтобы выйти из OSQL.

Сброс пароля SA на сервере Sql, шаг 42
Сброс пароля SA на сервере Sql, шаг 42

Шаг 10. Попробуйте войти на SQL-сервер

Используйте новые данные для входа и пароль администратора. Если вы можете войти на сервер SQL, пароль учетной записи был успешно изменен.

подсказки

Если методы, описанные в этой статье, не работают, в Интернете доступно несколько платных программ восстановления пароля SQL-сервера

Рекомендуемые: