Создание пользователя MySQL с неограниченными правами доступа
Как только вы начнёте использовать MySQL, вам будет предоставлено имя пользователя и пароль. Эти начальные учётные данные дают вам привилегии “root-доступа”. Пользователь с правами доступа root имеют полный доступ ко всем базам данных и таблицам внутри этих баз.
Если вы хотите создать еще одного пользователя с неограниченными правами, тогда вам необходимо.
Зайти в панель управления через root пользователя который был установлен по умолчанию, когда мы устанавливали MySQL

Вводим пароль от root который мы задавали при установке MySQL

Сначала просто посмотрим сколько и какие пользователи есть в БД, эти данные хранятся в БД MySQL которая устанавливается по умолчанию с БД. Выбираем для работы необходимую БД.
USE имя_бд; - выбирается база данных, необходимая для дальнейшей работы с ней. Теперь внутри этой БД мы можем создавать таблицы, получать из них данные.

После того как выбрали необходимую для работы БД, из таблицы user выбрать необходимые поля с пользователями.

CREATE USER – создать нового пользователя для БД.
CREATE USER 'имя пользователя'@'localhost' IDENTIFIED BY 'пароль'; - Вместо имени пользователя, локалхост и пароля введите свои данные. Если БД на локальном компьютере тогда локалхость остается и не меняется.
'имя пользователя'@'localhost' пишется без пробелов, а то будет ошибка.
Теперь мы можем создать нового пользователя для работы с БД

Пользователь создался, теперь можно проверить это.

Просто создать нового пользователя недостаточно. Необходимо назначить для него права доступа. Чтобы назначить вновь созданном пользователю неограниченные права доступа к базе данных, выполните следующую команду.
GRANT ALL PRIVILEGES ON – задать права доступа для пользователя к БД.
GRANT ALL PRIVILEGES ON * . * TO 'имя пользователя'@'localhost'; - Вместо имени пользователя и локалхост введите свои данные. Если БД на локальном компьютере тогда локалхость остается и не меняется. ALL PRIVILEGES - говорит, что пользователю предоставить все права обращения к БД. По сути это права администратора. * . * - говорит, что все таблицы БД.
* . * - обязательно точка через пробел от *

Теперь осталось подключить нового пользователя через Workbench. Вводим имя пользователя которого создали, проверяем чтобы port соответствовал порту БД.

Вводим пароль, который задали новому пользователю.

Теперь мы можем заходить под новым пользователем и работать с БД.
