Создаем пользователя с правами root в MySQL

0 Comments
mysql-logo

Сегодня поговорим о том как создать пользователя с правами root в MySQL. Для начала зайдем в MySQL с правами root, а также выберем БД mysql.

sudo mysql -uroot mysql

Создаем пользователя с правами root в MySQL

Теперь давайте создадим нового пользователя с правами как у root пользователя. Т.е. новый пользователь сможет управлять всеми базами данных на нашем сервере.

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'ваш_пароль';
GRANT ALL PRIVILEGES ON * . * TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
exit

Даём все привилегии для пользователя myuser над всеми базами данными и всеми таблицами. Но наш пользователь не сможет давать права другим пользователям. Чтобы это исправить, нужно дать ему привилегию GRANT, а для этого используется такая команда:

GRANT ALL PRIVILEGES ON * . * TO 'myuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

Теперь этот пользователь является суперпользователем для MySQL и, авторизовавшись от его имени в PhpMyAdmin, вы можете делать всё то же самое, что и с  помощью root.

Данными командами мы создали пользователя, дали привилегии root и обновили/записали данные привилегии в MySQL.

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

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

RSS

Добавление RSS-ленты на главную страницу этого сайта не поддерживается, так как это может привести к зацикливанию, замедляющему работу вашего сайта. Попробуйте использовать другой блок, например блок Последние записи, для отображения записей сайта.

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

[РЕШЕНО]. The slave I/O thread stops because master and slave have equal MySQL server ids…
mysql-logo

Сегодня в статье решим ошибку репликации сервера MySQL - Fatal error: The slave I/O thread stops because master and slave Читать

Удаленное подключение к mysql-серверу с помощью Консоли
mysql-logo

Сегодня рассмотрим Удаленное подключение к mysql-серверу с помощью Консоли. Чтобы подключиться к MySQL серверу с помощью командной строки или в терминале...

MySQL настройка безопасности
mysql-logo

Сегодня в статье: MySQL настройка безопасности при первоначальной установки. Установку MySQL 8.0 на Ubuntu Server 18.04 | 20.04

Замена текста в MySQL
mysql-logo

Короткая заметка о том, как в один запрос массово заменить определенное слово/фразу или часть текста в MySQL. Универсальный пример UPDATE Читать

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

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

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

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

первая команда и сразу пшл нхй сказала консоль. авнор, пшел нхй!!!

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

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

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