gpt4 book ai didi

amazon-web-services - 在 Amazon RDS 环境中创建新的 MySQL 用户

转载 作者:行者123 更新时间:2023-12-03 05:43:51 25 4
gpt4 key购买 nike

我需要在现有 Amazon RDS 实例上创建一个具有有限权限的新 MySQL 用户。在遇到一些错误消息后,我可以使用官方 MySQL 管理员工具来执行此操作,并且该用户现在出现在列表中。但是,我无法分配任何架构权限,因为所有用户都呈灰色。我以实例启动时创建的“主用户”身份登录。不知道从这里去哪里。我确实安装了 RDS 命令行工具,但也无法追踪其中的任何内容。想法

最佳答案

您最好的选择可能是使用 mysql 命令行客户端连接到数据库并调用 SQL 命令来创建新用户并为其分配权限。

例如,您可能会运行如下所示的代码:

mysql -u [your_master_username] -p -h YOURRDSENDPOINT.rds.amazonaws.com

CREATE USER 'jeffrey'@'%' IDENTIFIED BY 'somepassword';
GRANT SELECT ON [your_database].[some_table] TO 'jeffrey'@'%';

在 Windows 上,您可以使用 mysql.exe 客户端,无论它在哪里。

有用的文档

AWS RDS 安全组文档(常见的混淆区域):http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithSecurityGroups.html

用户创建文档:http://dev.mysql.com/doc/refman/5.5/en/create-user.html

权限授予文档:http://dev.mysql.com/doc/refman/5.5/en/grant.html

关于amazon-web-services - 在 Amazon RDS 环境中创建新的 MySQL 用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10198367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com