Я хочу создать пользователя (кроме root) для доступа к одному из моих БД.Я использую MariaDB.
Вот шаги, которые я сделал:
Из своего экземпляра EC2 я подключаюсь так:
mysql -h rdsinstance.dns_of_amazon.rds.amazonaws.com -P 3306 -u root -p
Затем я делаю это:
create user 'myuser'@'localhost' identified by 'password_string';
Итак, чтобы проверить его, я пытаюсь войти в систему как пользователь:
mysql -h rdsinstance.dns_of_amazon.rds.amazonaws.com -P 3306 -u myuser -p
И я получаю ошибку
ERROR 1045 (28000): Access denied for user 'myuser'@'XXX.XXX.XXX.XXX' (using password: YES)
(X - это IP-адрес, назначенный экземпляру EC2)
Что я делаю не так?