Ви тут: Home Статті Бази даних MySQL Зміна пароля в MySQL
Головне меню
- Школа комп'ютерної грамотності
- статті
- комп'ютер
- Операційні системи
- Офісні програми
- програмування
- малювання
- Інтернет
- Бази даних
- MySQL
- Firebird
- SQLite
- MSSQL
- Програми для обліку
- уроки
- завантажити
- Форум
- відпочинок
- Контакти
Після установки MySQL, головним завданням стає настройка пароля root. Багато нехтують цим, що може привести до сумних наслідків. Якщо з якоїсь причини пароль не заданий або заданий простий пароль аля "12345", необхідно терміново задуматися про безпеку і задати пароль складніше (найкращий спосіб, згенерувати складний пароль, тільки його і складно запам'ятати =)).
Якщо після установки MySQL жодного разу не вводився пароль суперкористувача, то для входу не потрібно вводити пароль, отже терміново задаємо пароль, робиться це через команду mysqladmin:
де NEWPASSWORD - це пароль
Якщо пароль вже заданий, то змінити його можна таким чином:
де oldpassword - старий пароль
newpassword - новий пароль
Для зміни пароля іншого користувача, чи не root, виконуємо наступну команду
де username - ім'я користувача
oldpassword - старий пароль
newpassword - новий пароль
Так само існує другий спосіб завдання і зміни паролів - використання команд MySQL.
MySQL зберігає ім'я користувача та паролі в таблиці користувачів в базі даних MySQL. Можна безпосередньо в таблиці бази даних оновити пароль, використовуючи цей метод, для користувача user_name наприклад так:
1) Увійти на сервер MySQL, ввести наступну команду в командному рядку:
2) Переходимо в базу даних mysql:
3) Змінити пароль для користувача user_name, для цього вводимо команду:
де user_name - ім'я користувача
newpassword - новий пароль, тобто знати старий пароль не потрібно, якщо такий було встановлено. Часто використовують цю команду, коли забувають паролі.
4) Обов'язково, перезавантаження привілеїв: