这个问题在很久以前就被问过了,但是没有一个问题得到满意的回答。
我创建了Amazon RDS实例,但无法在其中创建存储过程,因为我缺少超级用户权限。如何获得超级用户权限。
实例:MySQL 5.7.11
答案 0 :(得分:1)
您将无法获得AWS RDS的超级权限,但有一种方法可以禁用二进制日志记录(从而无需拥有创建触发器的SUPER权限)。这是通过将变量log_bin_trust_create_function_creators设置为1来完成的。
log_bin_trust_create_function_creators
值更改为1 log_bin_trust_create_function_creators
被标记为动态可变,因此不需要重新启动,但我始终需要重新启动RDS实例才能使更改生效。也许有另一种方式,但我还没有找到它。