Міняємо пароль sa в sql, настройка серверів windows і linux

Міняємо пароль sa в sql

Міняємо пароль sa в sql

Міняємо пароль sa в sql, настройка серверів windows і linux

Всім привіт, сьогодні розповім як змінити або скинути пароль sa sql сервера. Нагадаю sa це логін користувача в MS SQL, що має за замовчуванням найвищі привілеї, сама учетка локальна, часто навіть вимкнена, але тим не менш часто використовувана. Може вийти така ситуація, що ви забули від неї пароль і тим самим втратили доступ до баз даних, сьогодні ви навчитеся це обходити і відновлювати доступ до ваших БД.

І так у вас є MS SQL, як встановити sql я вже розповідав, хто не знає подивіться. У вас завдання змінити пароль для користувача sa sql.

Пароль sa за замовчуванням

Нагадаю пароль sa за замовчуванням як не дивно sa

Єдина вимога, ви всюди повинні бути локальним адміністратором

Змінити пароль sa в sql через графічний інтерфейс

Міняємо пароль sa в sql, настройка серверів windows і linux

Або ви можете відкрити командний рядок і ввести там ssms.

Міняємо пароль sa в sql, настройка серверів windows і linux

Не важливо який спосіб ви вибрали ефект буде один і той же у вас відкриється SQL Server Management Studio. Але другий спосіб явно швидше.

За замовчуванням варто перевірка справжності Windows, що означає, що ви зможете увійти тільки з локальної обліковим записом Windows або доменної, головне щоб були права.

Міняємо пароль sa в sql, настройка серверів windows і linux

Міняємо пароль sa в sql, настройка серверів windows і linux

ms sql дозволяє скинути пароль sa через її властивості, для цього натискаєте правим кліком і вибираєте властивості з контекстного меню.

Міняємо пароль sa в sql, настройка серверів windows і linux

На вкладці загальні ви побачите, поле для введення нового пароля, єдине врахуйте, що якщо стоїть галка Вимагати використання політики паролів, вам доведеться придумати стійкий пароль відповідає вимогам безпеки, а саме

  • Повинна бути велика буква в паролі
  • Повинна бути маленька буква в паролі
  • Повинен бути спецсимвол або цифра в паролі

Якщо галку зняти, то можна задати що завгодно, я задав наприклад від 1 до 6. Як бачите змінити пароль sa в sql, простіше пареної ріпи.

Міняємо пароль sa в sql, настройка серверів windows і linux

Єдине, якщо ви хочете використовувати обліковий запис sa, то її потрібно включити, для цього перейдіть в пункт стан і вкажіть Ім'я входячи Включено.

Міняємо пароль sa в sql, настройка серверів windows і linux

Ще нюанс, ви ж пам'ятаєте, що у вас стоїть перевірка справжності Windows, а це значить, що нам це не підходить для sa. Щелкнем правим кліком по назві сервера, вгорі ієрархії і виберемо властивості.

Міняємо пароль sa в sql, настройка серверів windows і linux

На вкладці безпеку, виберемо варіант Перевірка справжності SQL Server і Windows. Тепер ви можете заходити за допомогою користувача sa в sql.

Міняємо пароль sa в sql, настройка серверів windows і linux

Якщо при спробі увійти Management Studio видає помилку 233, що підключення до сервера успішно встановлено, але потім сталася помилка при вході, то зробіть наступне.

Міняємо пароль sa в sql, настройка серверів windows і linux

Відкрийте Пуск> Панель управління> Адміністрування> Служби і перезапустіть службу SQL Server.

Міняємо пароль sa в sql, настройка серверів windows і linux

Як бачите, тепер я успішно залогінився.

Міняємо пароль sa в sql, настройка серверів windows і linux

Змінити пароль sa в sql через командний рядок

Щоб в sql скинути пароль sa через командний рядок скористайтеся ось такими командами.

Даною командою ви побачите всі доступні сервера MS SQL їх SPN

Міняємо пароль sa в sql, настройка серверів windows і linux

Далі вводите команду

osql -S ім'я сервера-E

sp_password NULL, <вставьте_новый_пароль_тут>, 'Sa'

Якщо вилізе повідомлення Password validation failed. The password does not meet Windows policy requirements because it is too short. Те задайте більш строгий пароль.

Все після цього ви скинете пароль sa в sql.

Ще варіант використання osql це ось так

Міняємо пароль sa в sql, настройка серверів windows і linux

cd C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn

потім ми намагаємося підключитися під довіреної облікової записів ОС

osql.exe "-S (local) \ ім'я вашого сервера -E

І останній рубіж
ALTER LOGIN SA WITH PASSWORD = 'new_password'
вона замінить пароль на new_password

За допомогою програми Asunsoft SQL Password Geeker

Є утиліта Asunsoft SQL Password Geeker, на жаль платна, але здатна виконати поставлене завдання. Запускаємо її тиснемо Browse далі йдемо по шляху C: \ Program Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ DATA і відкриваємо master.mdf

Міняємо пароль sa в sql, настройка серверів windows і linux

тепер, щоб скинути пароль sa в sql, виберіть його і натисніть Reset.

Міняємо пароль sa в sql, настройка серверів windows і linux

Змінити пароль sa в монопольному режимі

Є ще четвертий спосіб поміняти пароль від sa, і полягає він у запуску MS SQL в режимі одного (single-user mode). Що нам буде потрібно.

Перше це зупиняємо MS SQL Server, можна через служби, а можна і з командного рядка

net stop MSSQLSERVER

Міняємо пароль sa в sql, настройка серверів windows і linux

Міняємо пароль sa в sql, настройка серверів windows і linux

Тепер вам потрібно задати параметр в рядку ImagePath -m якраз і буде говорити про режимі одного. У мене вийшло ось так

"C: \ Program Files \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ Binn \ sqlservr.exe" -m -s MSSQLSERVER

Міняємо пароль sa в sql, настройка серверів windows і linux

Тепер запускаєте MS SQL командою

net start MSSQLSERVER

Тепер SQL запущений в режимі одного і дозволяє будь-якому члену локальної групи адміністраторів комп'ютера під'єднуватися до примірника SQL Server з правами sysadmin, але потрібно SQL про це сказати. Подивитися режим роботи можна у властивостях служби.

Міняємо пароль sa в sql, настройка серверів windows і linux

У командному рядку пишемо

cd C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn

sqlcmd.exe: EXEC sp_addsrvrolemember 'ім'я сервера \ ім'я користувача', 'sysadmin'

Перезапускаємо службу і радіємо життю, не забудьте потім прибрати параметр -m в реєстрі. Ось так ось просто скинути пароль sa в sql, як вбудованими методами так і сторонніми.

Популярні Схожі записи:

8 Responses to Міняємо пароль sa в sql