マスター ユーザーとして mysql-workbench を介して Amazon RDS にログインしています。サーバー管理パネルの [ユーザーと権限] に移動すると、管理ロールでは、マスター ユーザーに対して次の権限のみがマークされます。
UserAdmin MonitorAdmin カスタム
DBManager 権限をマークしようとすると、アラート ボックスに次のエラーが表示されます。
アカウントmyuser
@の変更エラー%
: ユーザー 'myuser'@'%' のアクセスが拒否されました (パスワードを使用: YES)
ターミナルで「show grants for myuser」を実行すると、次のように出力されます。
GRANT SELECT、INSERT、UPDATE、RELOAD、PROCESS、SHOW DATABASES、REPLICATION CLIENT、CREATE USER ON . TO 'myuser'@'%' IDENTIFIED BY PASSWORD '暗号化されたパスワードはこちら' |
私もやった: mysql>GRANT ALL ON '%'.* TO myuser@'%'; しかし、エラー ERROR 1044 (42000): Access denied for user 'myuser'@'%' to database '%' が表示されます
myuser は私の amazon rds マスター ユーザーです。
マスター ユーザーに DBManager 権限を付与するにはどうすればよいですか。