在 MySQL Amazon RDS 中执行存储过程时显示访问被拒绝
While Executing Stored Procedure in MySQL Amazon RDS Show Access Denied
执行存储过程时显示错误
MySQL said: Documentation
#1045 - Access denied for user 'root'@'%' (using password: YES)
mysql
的权限
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD <secret> WITH GRANT OPTION
GRANT ALL PRIVILEGES ON `product`.* TO 'root'@'%' WITH GRANT OPTION
GRANT ALL PRIVILEGES ON `%`.* TO 'root'@'%' WITH GRANT OPTION
GRANT EXECUTE ON PROCEDURE `product`.`export_product` TO 'root'@'%' WITH GRANT OPTION
Create DB parameter group。尝试上述 link 在 amazon rds 中创建数据库参数组并启用 log_bin_trust_function_creators 以创建和执行函数触发器和存储过程
执行存储过程时显示错误
MySQL said: Documentation
#1045 - Access denied for user 'root'@'%' (using password: YES)
mysql
的权限GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD <secret> WITH GRANT OPTION
GRANT ALL PRIVILEGES ON `product`.* TO 'root'@'%' WITH GRANT OPTION
GRANT ALL PRIVILEGES ON `%`.* TO 'root'@'%' WITH GRANT OPTION
GRANT EXECUTE ON PROCEDURE `product`.`export_product` TO 'root'@'%' WITH GRANT OPTION
Create DB parameter group。尝试上述 link 在 amazon rds 中创建数据库参数组并启用 log_bin_trust_function_creators 以创建和执行函数触发器和存储过程