当前位置: 奥门金沙手机娱乐网址 > 数据库 > 正文

MYSQL设置触发器权限问题的解决方法,文件创建新

时间:2019-10-10 20:09来源:数据库
先三番五次好数据库,然后打开侧面 对象能源管理器,选取数据库  右键单击--- 采取导入数据层应用程序 本文实例陈说了MYSQL设置触发器权限的措施,针对权限错误的事态万分实用。

先三番五次好数据库,然后打开侧面 对象能源管理器,选取数据库  右键单击 ---> 采取导入数据层应用程序

本文实例陈说了MYSQL设置触发器权限的措施,针对权限错误的事态万分实用。具体深入分析如下:

听新闻说提示向导一步步走就行了

mysql导入数据提示未有SUPERubicon Privilege权限管理,如下所示:

 

ERROR 1419 (HY000): You do not have the SUPER Privilege and Binary Logging is Enabled

奥门金沙手机娱乐网址 1

导入function 、 trigger 到 MySQL database,报错:

 

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)”.

奥门金沙手机娱乐网址 2

原因: function / trigger 中有dangerous statements修改数据库,错误只在启用binary logging选项举办主从复制的服务器上面世。

 

鸡犬不留办法如下:

 

1)导入数据的客户不仅仅需求CREATE ROUTINE, ALTE卡宴 ROUTINE, CREATE T库罗德IGGE本田CR-V, ALTE哈弗 T福特ExplorerIGGEKoleos, CREATE FUNCTION 和 ALTE凯雷德 FUNCTION 权限,还必要SUPE传祺privileges 权限,使用顶级客户导入数据。

奥门金沙手机娱乐网址 3

2)让抱有客户具有试行类似functions的权力,惊险,不引入,

 

 o by specifying it on the server start, like: –log-bin-trust-function-creators=1
 o by setting it to 1 through the SET GLOBAL statement, like:
mysql> SET GLOBAL log_bin_trust_function_creators = 1;

局地导入失败以致管理方案

3)如若不必要复制,只怕是从库,关闭binlog,

可怜1 : 在数据库master中拒绝 create database 权限

# binary logging – not required for slaves, but recommended
#log-bin=mysql-bin
# binary logging format – mixed recommended
#binlog_format=mixed

  管理方法:也许您眼下登录的顾客名从未该权限,能够间接选择Windows身份验证

期望本文所述对大家的MySQL数据库设计有着辅助。

 

你只怕感兴趣的稿子:

  • MySQL触发器 Update触发Insert失败
  • MySQL触发器运用于迁移和协助进行数据的实例教程
  • MySQL中触发器的底子学习课程
  • 浅谈MySQL中的触发器
  • MySQL触发器使用详解
  • 奥门金沙手机娱乐网址,mysql触发器(Trigger)简明总计和使用实例
  • Mysql中禁止使用与开发银行触发器教程【推荐】

那些2 : 无法用排他锁锁定该数据库,以实行该操作。 (.Net SqlClient Data Provider)

  管理措施:只怕又其他进度或地点在接纳该数据库,重启数据库服务消除

 

编辑:数据库 本文来源:MYSQL设置触发器权限问题的解决方法,文件创建新

关键词:

  • 上一篇:没有了
  • 下一篇:没有了