Создать пользователя MySQL и выдать ему права на базу данных

Обычно для этого требуется выполнить две команды — создать пользователя, выдать права.

Создание пользователя MySQL

Для нашей цели достаточно выполнить следующую команду:

Где new-user-name — имя нового пользователя, а new-user-password — его пароль. Пользователь будет создан, но у него нет никаких привилегий, потому нужно их назначить.

Назначение привилегий

Чтобы дать полный доступ к базе base-name выполните вот такую команду:

Хорошей практикой является создание пользователя для конкретных целей. Выдача всех привилегий как в данном случае — не всегда идеальный вариант. Если приложению требуется выполнять только ограниченный круг задач, доступ только к ограниченному ряду объектов базы, то выдайте только те привилегии, которые требуются.

Мало букафф? Читайте есчо !

Создание бекапов базы mySQL из консоли unix

Февраль 13, 2018 г.

Ещё одна шпаргалка по администрированию UNIX серверов. На этот раз рассмотрим несколько полезных команд для создания бекапа базы данных из консоли. Нам понадобится команда mysqldump, которая позволяет создавать sql скрипт базы или её части. Создание ...

Читать

Как выполнить mysql запрос из командной строки

Январь 19, 2023 г.

Допустим, у вас запущен локально сервер, и есть база myBase с и учетка пользователя UserName/MyPass. Вы хотите выполнить запрос "SELECT * FROM TABLE" из командной строки. Команда передаётся с параметром -e, в общем виде запрос будет выглядеть так: ...

Читать

SQL JOIN на пальцах: таблицы, примеры, схемы

Сентябрь 19, 2017 г.

Присоединение таблиц в запросах - это базовый инструмент в работе с базами данных. Давайте рассмотрим какие присоединения (JOIN) бывают, и что от этого ...

Читать

Как узнать версию MySQL?

Сентябрь 3, 2018 г.

Получить версию бд можно как из консоли, так и средствами языка mySQL. Версия из консоли UNIX Тут все просто. Получаем версию из консоли. [crayon-68e63ed4dc511809271797/] Версия из SQL консоли Как получить версию mySQL не из unix консоли, а средствами ...

Читать
 

Комментарии к «Создать пользователя MySQL и выдать ему права на базу данных»

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



Комментарий: