mysql - 无法在 AWS-mysql 中创建表并抛出错误代码 1044。拒绝用户 'user1' @'%' 访问数据库 'mysqlDB'

标签 mysql amazon-web-services amazon-rds

我在 aws-rds 中创建了 Mysql Db。我正在尝试使用以下代码为我的数据库创建一个表

create table employee (
id int, name varchar(10),
place varchar(10)
);

但在执行脚本时,它抛出错误代码 1044。拒绝用户 'user1'@'%' 访问数据库 'mysqlDB'。我经历了不同的解决方案并尝试通过向用户授予权限/特权,甚至我按照开发人员表单中的建议更改了密码。但似乎没有什么工作正常

有人可以帮忙吗? 谢谢

最佳答案

先建数据库再建表。 尝试类似的东西:

CREATE DATABASE employees;

CREATE TABLE employee (
id int, name varchar(10),
place varchar(10)
);

关于mysql - 无法在 AWS-mysql 中创建表并抛出错误代码 1044。拒绝用户 'user1' @'%' 访问数据库 'mysqlDB',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60445997/

相关文章:

MYSQL 按大小写和名称排序

mysql - 如何在没有 mysql 服务器的情况下安装 mysql gem?

linux - 在aws ec2上如何找到可以访问的ip来查看play framework主页?

MySQL - 适用于 AWS RDS 和 RR 支持的最佳内部错误处理技术

php - 我从我的表单提交中获得了一些双数据库条目

MySQL 将文本列中的值移动到新的 INT 列

typescript - AWS Javascript SDK v3 - Typescript 由于错误 TS2304 : Cannot find name 'ReadableStream' 而无法编译

amazon-web-services - 如何自动更新/编辑 Amazon Data Pipeline

mysql - AWS RDS MySql - 如何在设置 'Publicly available' 后允许访问

postgresql - 将 RDS Postgres 数据流式传输/逻辑复制到运动的最佳方式