Як скинути пароль sa в sql server

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

кроки

Метод 1 з 3:
За допомогою аутентифікації Windows
1. Вивчіть всі нюанси цього методу. Якщо на сервері включена перевірка справжності Windows, з її допомогою можна увійти на сервер без необхідності введення пароля. Увійшовши в систему, змініть пароль SQL-сервера.
  • Якщо перевірка справжності Windows відключена, скористайтеся однокористувацький режимом або командним рядком, щоб скинути пароль.
  • 2. Переконайтеся, що на комп`ютері встановлено SSMS. SSMS - це призначений для користувача інтерфейс, який дозволяє змінювати різні настройки параметрів SQL Server у вікні, а не в командному рядку. Якщо у вас немає SSMS, зробіть наступне:
  • відкрийте в браузері сторінку завантаження SSMS;
  • натисніть на посилання Завантажити SQL Server Management Studio 17.6;
  • двічі клацніть по викачаного файлу встановлення SSMS;
  • дотримуйтесь інструкцій на екрані, щоб встановити 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, зробіть наступне:
  • відкрийте сторінку завантаження SSMS в браузері;
  • натисніть на посилання Завантажити SQL Server Management Studio 17.6;
  • двічі клацніть по викачаного файлу встановлення SSMS;
  • дотримуйтесь інструкцій на екрані, щоб встановити SSMS.
  • 3. Відкрийте командний рядок з правами адміністратора. Відкрийте меню Пуск
    Windowsstart.jpg
    , а потім виконайте наступні дії:
  • введіть командний рядок;
  • клацніть правою кнопкою миші по результату
    Windowscmd1.jpg
    Командний рядок;
  • Натисніть на Запуск від імені адміністратора;
  • коли з`явиться відповідний запит виберіть Так.
  • 4. Зупиніть роботу служб SQL-сервера. Введіть net stop MSSQLSERVER та натисніть ↵ Enter, щоб зупинити запущені служби SQL.
  • 5. Перезапустіть SQL в режимі одного. Введіть net start MSSQLSERVER -m "SQLCMD" та натисніть ↵ Enter.
  • На цьому етапі ви не побачите ніяких ознак того, що програма працює в режимі одного. Про це буде свідчити лише фраза: «The SQL Server service was started successfully ».
  • 6. Підключіться до SQL. Введіть sqlcmd та натисніть ↵ Enter, щоб запустити командний рядок SQL.
  • 7. Створіть нового користувача і пароль, ввівши наступні команди в командному рядку SQL:
  • введіть CREATE LOGIN ім`я WITH PASSWORD = `пароль`, де «ім`я» - це ім`я облікового запису, а «пароль» - новий пароль;
  • натисніть ↵ Enter;
  • введіть GO та натисніть ↵ Enter.
  • 8. Дайте користувачеві роль системного адміністратора. Введіть SP_ADDSRVROLEMEMBER ім`я, `SYSADMIN`, де «ім`я» - це ім`я облікового запису, натисніть ↵ Enter, а потім введіть GO та натисніть ↵ Enter.
  • 9. Вийдіть з командного рядка SQLCMD. Введіть exit та натисніть ↵ Enter.
  • 10. Перезапустіть SQL в звичайному режимі. Щоб вийти з розрахованого на одного користувача режиму, введіть net stop MSSQLSERVER && net start MSSQLSERVER та натисніть ↵ Enter.
  • Ви знову побачите рядок: «The SQL Server service was started successfully ». З цього моменту вам більше не знадобиться командний рядок.
  • 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. Відкрийте меню «Пуск»
    Windowsstart.jpg
    . Натисніть на логотип Windows в лівому нижньому кутку екрану, щоб відкрити меню «Пуск».
  • 2. Відкрийте командний рядок. Введіть командний рядок, а потім виберіть її у верхній частині меню «Пуск».
  • 3. Клацніть правою кнопкою миші по
    Windowscmd1.jpg
    Командний рядок, щоб відобразити меню, що випадає.
  • 4. Виберіть опцію Запуск від імені адміністратора.
  • 5. натисніть Так, щоб підтвердити запуск командного рядка з правами адміністратора. Відкриється вікно командного рядка.
  • 6. Введіть першу команду. Введіть osql -L та натисніть ↵ Enter.
  • 7. Напишіть останню команду з ім`ям сервера. Введіть OSQL -S сервер -E, де «сервер» замініть ім`ям свого сервера, після чого натисніть ↵ Enter.
  • 8. Створіть новий пароль. Введіть sp_password NULL, `пароль`, `sa, де «пароль» замініть паролем, який хочете використовувати, а потім натисніть ↵ Enter.
  • Наприклад, щоб встановити пароль «rutabaga123», в командному рядку потрібно ввести sp_password NULL `rutabaga123`, `sa.
  • 9. Спробуйте увійти в SQL Server, використовуючи облікові дані адміністратора і новий пароль. Якщо вам вдасться увійти в SQL Server, значить, пароль був успішно змінений.
  • Поради

    • Якщо жоден з цих методів не спрацює, в інтернеті можна знайти кілька платних програм для відновлення пароля SQL Server.

    попередження

    • Пароль адміністратора можна скинути віддалено.
    Cхоже