Добавление пользователя MySQL из консоли

Для того чтобы ваш пользователь мог добавлять других пользователей, ему надо обладать правом CREATE USER.
Обычно никаких проблем не возникает, т.к. народ не парится и работает под учёткой root.

Создадим пользователя с именем test, который может входить только с того же хоста (localhost) где стоит сама СУБД и паролем 'password'.

> CREATE USER 'test'@'localhost' IDENTIFIED BY 'password';

Пользователь создан. Для проверки посмотрим список пользователей:

> SELECT host, user, FROM mysql.user;

Ошибки

У вас нет права на создание пользователей:
ERROR 1227 (42000): Access denied; you need the CREATE USER privilege for this operation

Далее

Создание БД
Дадим пользователю права на БД
Выбор дальнейших действий

Поддержите проект, если он помог вам

Проект продвигается за счёт личных средств и времени авторского коллектива. Если вы нашли здесь то, что искали, то вы можете выразить свою благодарность финансово. Даже небольшой платёж помогает авторам в их труде, сохраняя их вовлечённость и высокую мотивацию чтобы строить открытый мир равных возможностей для всех неравнодушных людей вокруг.