Як скинути пароль sa в sql server
З цієї статті ви дізнаєтеся, як скинути загублений пароль системного адміністратора (SA) в Microsoft SQL Server. Для цього вам потрібно буде увійти в систему через аутентифікацію Windows, скористатися командним рядком або однокористувацький режимом.
кроки
Метод 1 з 3:
За допомогою аутентифікації Windows1. Вивчіть всі нюанси цього методу. Якщо на сервері включена перевірка справжності Windows, з її допомогою можна увійти на сервер без необхідності введення пароля. Увійшовши в систему, змініть пароль SQL-сервера.
- Якщо перевірка справжності Windows відключена, скористайтеся однокористувацький режимом або командним рядком, щоб скинути пароль.
2. Переконайтеся, що на комп`ютері встановлено SSMS. SSMS - це призначений для користувача інтерфейс, який дозволяє змінювати різні настройки параметрів SQL Server у вікні, а не в командному рядку. Якщо у вас немає SSMS, зробіть наступне:
3. запустіть SSMS. Введіть sql server management studio в меню «Пуск», а потім виберіть Microsoft SQL Server Management Studio 17 у верхній частині меню.
4. Виберіть перевірку справжності. У списку «Перевірка автентичності» виберіть Перевірка справжності Windows.
5. Натисніть на з`єднати в нижній частині вікна. Якщо в обліковому записі включена перевірка справжності Windows, ви опинитеся на панелі управління сервером.
6. Розгорніть папку сервера. Якщо під каталогом сервера у верхній лівій частині вікна немає додаткових папок, клацніть по значку +, щоб відобразити їх.
7. Розкрийте папку «Безпека».
8. Розкрийте папку «Імена входу». Це одна з папок каталогу «Безпека».
9. Двічі клацніть по пункту sa в папці «Імена входу», щоб відкрити вікно властивостей системного адміністратора.
10. Введіть новий пароль. Введіть новий пароль у полях «Пароль» і «Підтвердження пароля» у верхній частині вікна.
11. натисніть OK в нижній частині вікна, щоб змінити пароль і закрити вікно властивостей.
Метод 2 з 3:
За допомогою розрахованого на одного користувача режиму1. Вивчіть всі нюанси цього методу. Навіть якщо ви заблокуєте свою єдину обліковий запис, це не завадить вам додати нового користувача і присвоїти йому права адміністратора через командний рядок. Використовуйте облікові дані нового користувача, щоб потрапити на сторінку SQL Server і скинути пароль.
2. Переконайтеся, що на комп`ютері встановлено SSMS. SSMS - це призначений для користувача інтерфейс, який дозволяє змінювати різні настройки параметрів SQL Server у вікні, а не в командному рядку. Якщо у вас немає SSMS, зробіть наступне:
3. Відкрийте командний рядок з правами адміністратора. Відкрийте меню Пуск
, а потім виконайте наступні дії:4. Зупиніть роботу служб SQL-сервера. Введіть net stop MSSQLSERVER та натисніть ↵ Enter, щоб зупинити запущені служби SQL.
5. Перезапустіть SQL в режимі одного. Введіть net start MSSQLSERVER -m "SQLCMD" та натисніть ↵ Enter.
6. Підключіться до SQL. Введіть sqlcmd та натисніть ↵ Enter, щоб запустити командний рядок SQL.
7. Створіть нового користувача і пароль, ввівши наступні команди в командному рядку SQL:
8. Дайте користувачеві роль системного адміністратора. Введіть SP_ADDSRVROLEMEMBER ім`я, `SYSADMIN`, де «ім`я» - це ім`я облікового запису, натисніть ↵ Enter, а потім введіть GO та натисніть ↵ Enter.
9. Вийдіть з командного рядка SQLCMD. Введіть exit та натисніть ↵ Enter.
10. Перезапустіть SQL в звичайному режимі. Щоб вийти з розрахованого на одного користувача режиму, введіть net stop MSSQLSERVER && net start MSSQLSERVER та натисніть ↵ Enter.
11. запустіть SSMS. Введіть sql server management studio в меню «Пуск», а потім виберіть Microsoft SQL Server Management Studio 17 у верхній частині меню.
12. Виберіть перевірку справжності. У списку «Перевірка автентичності» виберіть Перевірка справжності SQL Server.
13. Увійдіть в систему під обліковими даними нового користувача. Натисніть на список, що розкривається «Ім`я користувача» і виберіть ім`я нового користувача.
14. Введіть пароль. Введіть пароль користувача в поле «Пароль» в нижній частині вікна.
15. Натисніть на з`єднати в нижній частині вікна. Якщо ви правильно ввели ім`я користувача і пароль, то опинитеся на панель управління сервером.
16. Розгорніть папку сервера. Якщо під каталогом сервера в лівій верхній частині вікна немає додаткових папок, клацніть по значку +, щоб відобразити їх.
17. Розкрийте папку «Безпека».
18. Розкрийте папку «Імена входу». Це одна з папок каталогу «Безпека».
19. Двічі клацніть по пункту sa в папці «Імена входу», щоб відкрити вікно властивостей системного адміністратора.
20. Введіть новий пароль. Введіть новий пароль у полях «Пароль» і «Підтвердження пароля» у верхній частині вікна.
21. натисніть OK в нижній частині вікна, щоб змінити пароль і закрити вікно властивостей.
Метод 3 з 3:
За допомогою Командного рядка1. Відкрийте меню «Пуск»
. Натисніть на логотип Windows в лівому нижньому кутку екрану, щоб відкрити меню «Пуск».2. Відкрийте командний рядок. Введіть командний рядок, а потім виберіть її у верхній частині меню «Пуск».
3. Клацніть правою кнопкою миші по
Командний рядок, щоб відобразити меню, що випадає.4. Виберіть опцію Запуск від імені адміністратора.
5. натисніть Так, щоб підтвердити запуск командного рядка з правами адміністратора. Відкриється вікно командного рядка.
6. Введіть першу команду. Введіть osql -L та натисніть ↵ Enter.
7. Напишіть останню команду з ім`ям сервера. Введіть OSQL -S сервер -E, де «сервер» замініть ім`ям свого сервера, після чого натисніть ↵ Enter.
8. Створіть новий пароль. Введіть sp_password NULL, `пароль`, `sa, де «пароль» замініть паролем, який хочете використовувати, а потім натисніть ↵ Enter.
9. Спробуйте увійти в SQL Server, використовуючи облікові дані адміністратора і новий пароль. Якщо вам вдасться увійти в SQL Server, значить, пароль був успішно змінений.
Поради
- Якщо жоден з цих методів не спрацює, в інтернеті можна знайти кілька платних програм для відновлення пароля SQL Server.
попередження
- Пароль адміністратора можна скинути віддалено.