Reputation: 9068
I am using AWS RDS mysql 8.x and trying to create a trigger.
Got error when tried to create a trigger.
ERROR 1419: You do not have the SUPER privilege and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable)
So, I would like to execute the following statement.
set global log_bin_trust_function_creators=1;
Since, it is not allowed without a super admin privilege, I tried to modify the parameter thru AWS admin console.
Getting the error below. What else can be done for this.
Error saving: Cannot modify a default parameter group. (Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterValue; Request ID: 147e8872-865a-4269-b9f8-aa95654a800e; Proxy: null)
Upvotes: 2
Views: 1537
Reputation: 2912
on AWS RDS, you are not allowed to modify the DEFAULT parameter groups. But you are allowed to modify YOUR own parameter groups. And you can associate YOUR RDS database to YOUR parameter groups.
What you should do:
NOTE: the message says that "you don't have SUPER privs" but you will never have SUPER privileges in AWS RDS. Therefore, your only option is to perform the above steps.
Upvotes: 2