【问题标题】:aurora rds grant user with select privilegesaurora rds 授予用户选择权限
【发布时间】:2023-03-14 19:02:02
【问题描述】:

我最近将一个 MySQL 数据库移植到 AWS RDS Aurora。我似乎无法在我的数据库上执行简单的授予权限任务。我可以使用 RDS 基本用户访问集群 MySQL 文件。进入后,我执行以下操作。

USE mysql;    
CREATE USER 'myUser'@'%' IDENTIFIED BY 'mypass';  // This works    
GRANT SELECT ON 'mytable'.* TO 'myUser'@'%';    // Returns 0 rows.

我已经验证了表等

【问题讨论】:

  • 操作员错误:(。我正在使用以下查询来检查是否成功。:从用户订单中选择用户,主机,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Alter_priv,Grant_priv;我应该一直在使用 select * from tables_priv;

标签: amazon-rds sql-grant amazon-aurora


【解决方案1】:

您的赠款看起来不错(回答主要是为了后代)。如果您遇到这样的问题,最好的办法是按照以下方式进行故障排除:

  1. FLUSH PRIVILEGES;
  2. 与受赠者用户一起尝试,看看赠款是否真的到位
  3. 如果是,请检查您的验证逻辑

【讨论】:

    猜你喜欢
    • 2017-07-06
    • 1970-01-01
    • 1970-01-01
    • 2012-12-05
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多