Как изменить пароль для пользователя в MySQL

0 Comments
mysql-logo

Как изменить пароль для пользователя в MySQL из терминала Linux, этим вопросом озадачивался наверное каждый начинающий WEB разработчик. Если из программ, таких как phpmyadmin поменять пароль не составляет труда, то сделать это из терминала может не каждый. Да, заядлым MySQL’щикам это не составит большого труда, но вот у начинающих пользователей данная процедура вызывает затруднение.

Давайте же рассмотрим поэтапный процесс смены пароля пользователя в MySQL.

Для начала коннектимся к серверу через SSH. Для Windows систем можете воспользоваться программой Putty, для Linux достаточно открыть терминал.

Если Вы еще не настроили доступ по SSH,вот статья «Правильная настройка SSH на Ubuntu Server«.

После подключения по SSH, заходим в панель mysql под пользователем root

sudo su
mysql

Если выдает следующее:

root@mysqlsrv:/# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

То пробуем подключиться такой командой:

mysql -u root -p

Смена пароля пользователя MySQL

Пароль пользователя под которым Вы вошли в MySQL, можно поменять так:

SET PASSWORD = PASSWORD('пароль')

Пароль определенного пользователя можно поменять так:

SET PASSWORD FOR логин@localhost = PASSWORD('пароль');
SET PASSWORD FOR логин@"%" = PASSWORD('пароль');

тоже самое можно проделать следующей командой:

UPDATE mysql.user SET Password=PASSWORD('пароль') WHERE User='логин' AND Host='localhost';
FLUSH PRIVILEGES;

или так:

mysqladmin -u логин password пароль

Учитывая, что «SET PASSWORD FOR = PASSWORD (») ‘устарел на mysql 5.7.

Команда для MySQL 5.7.6 и более поздних версия будет выглядеть следующим образом:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_passwor';

или так:

ALTER USER 'user_name' IDENTIFIED BY 'new_password';

Если есть вопросы, то пишем в комментариях.

Также можете вступить в Телеграм канал, ВК или подписаться на Twitter. Ссылки в шапки страницы.
Заранее всем спасибо!!!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Получаем сертификаты Let’s Encrypt для домена.
lets-encrypt

Сегодня в статье разберем установку SSL сертификата от Let's Encrypt для домена, при помощи cerbot на Ubuntu\Debian системы.

Пинг сервисы обновления wordpress 2020
wordpress-logo

Составил и отсортировал повторяющиеся пинг сервисы для блогов WordPress в 2020 году. Копируйте и пользуйтесь моим списком пинг сервисов.

Как можно отобразить дату последнего изменения поста на WordPress?
wordpress-logo

Сегодня в статье разберемся как можно отобразить дату последнего изменения поста на CMS WordPress. Есть веб-сайты которые регулярно обновляют свои Читать

Использование сервиса «Оригинальные тексты» от Яндекса
webmaster.yandex-logo

Сегодня расскажу как добавить ваш текс в «Оригинальные тексты» от Яндекс.Вебмастер. Если вы пишите только оригинальные тексты на своем сайте, Читать

0 0 голоса
Рейтинг статьи

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

1 Комментарий
новее
старее большинство голосов
Inline Feedbacks
Просмотреть все комментарии

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять