当用户连接到数据库以执行查询时,我无法将sql_safe_updates设置为off。我需要在没有WHERE的情况下进行更新。
我正在尝试添加查询以在用户连接时将变量设置为off,我看到my.cnf上有一个名为init_connect的选项,如果用户不是SUPER USER,则此选项才运行。
selectedans
当我登录数据库时,我希望将字段sql_safe_updates设置为off,我使用
init_connect='SET sql_safe_updates=off;'
CREATE USER 'dev'@'%' IDENTIFIED BY 'password';
GRANT CREATE, DROP, DELETE, INSERT, SELECT, UPDATE ON database.* TO 'user'@'localhost';
FLUSH PRIVILEGES;