mysql - 授予访问亚马逊 RDS 服务器上的用户

标签 mysql amazon-rds

我需要将用户 master 的所有权限授予亚马逊 RDS 上的数据库“mysql”(我指的是数据库而不是服务器) 我正在尝试使用

GRANT ALL PRIVILEGES ON mysql.* To 'master'@'aurora-wqeqwe-rdscluster-1jjch50tq2n3s.qrwerw-2.rds.amazon
aws.com' IDENTIFIED BY 'm3vyrtywrsY026y';

最佳答案

您不能在 RDS 上授予 SUPER 权限,因此您不能使用 ALL PRIVILEGES 快捷方式。

抱歉,您必须明确指定要授予的权限,即使这意味着列出所有 权限,但 SUPER 除外。

您也不能授予您没有的权限。我不确定您的用户是否有访问 mysql 数据库的权限。您可以通过 SHOW GRANTS 查看您拥有的权限。

关于mysql - 授予访问亚马逊 RDS 服务器上的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44438516/

相关文章:

PHP - MySQL 查询不能完全工作

amazon-web-services - 如何通过 id 获取最新的共享 AWS RDS 快照?

php - 如何调试 AWS Elastic Beanstalk 中的性能问题

mysql - Laravel API 的 mysql 查询未在 performance_schema.events_statements_summary_by_digest 中被跟踪

MySQL:二进制日志保留多长时间?

php - 如何在 mysql/php 中将日期和时间匹配在一起

php - mysql 如何使用查询获取 varchar 字段中的数据类型。因为它可以将任何数据类型保存为字符串

php - 使用 die() 时 SQL 语句中的结果数量不同

mysql - Trac 高级报告

amazon-web-services - 通过 CloudFormation 堆栈部署初始化和填充无服务器 PostgreSQL RDS 实例的最佳实践