当前位置: 首页 > 编程笔记 >

MYSQL设置触发器权限问题的解决方法

羊禄
2023-03-14
本文向大家介绍MYSQL设置触发器权限问题的解决方法,包括了MYSQL设置触发器权限问题的解决方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了MYSQL设置触发器权限的方法,针对权限错误的情况非常实用。具体分析如下:

mysql导入数据提示没有SUPER Privilege权限处理,如下所示:

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

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

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

解决方法如下:

1)导入数据的用户不仅需要CREATE ROUTINE, ALTER ROUTINE, CREATE TRIGGER, ALTER TRIGGER, CREATE FUNCTION 和 ALTER FUNCTION 权限,还需要SUPER privileges 权限,使用超级用户导入数据。

2)让所有用户具有html" target="_blank">执行类似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,

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

希望本文所述对大家的MySQL数据库设计有所帮助。

 类似资料:
  • 本文向大家介绍PHP mkdir()无写权限的问题解决方法,包括了PHP mkdir()无写权限的问题解决方法的使用技巧和注意事项,需要的朋友参考一下 使用mkdir创建文件夹时,发现这个函数有两个参数,第二个参数是为新创建的文件夹指定权限。 但是如果直接用mkdir('文件地址', 0777);时 发现新文件夹的权限并不是777,一般情况下会是022。 因为mkdir在给文件夹制定权限时,会跟当

  • 1. 小程序原生页面要获取权限时该使用哪些接口? iOS端 相机权限:二维码扫描接口(scanCode)、选择图片接口(chooseImage)拍照、选择视频接口(chooseVideo)录像; 相册权限:选择图片接口(chooseImage)读取相册图片、选择视频接口(chooseVideo)读取相册视频; 麦克风权限:录音接口(startRecord); 地理位置权限:获取地理位置接口(get

  • 本文向大家介绍Windows7下获得System权限问题解决方法,包括了Windows7下获得System权限问题解决方法的使用技巧和注意事项,需要的朋友参考一下 Windows7下MS加强了权限的问题,但这个神秘的无处不在的system居然比administrator还大而又不能登录实在是让人不能理解,特别是很多的目录居然都要system的权限才能删除,真是让人头痛。 下面有一个脚本,可以在得到

  • 本文向大家介绍Win2008 R2中IIS7.5配置完网站权限不足问题的解决方法,包括了Win2008 R2中IIS7.5配置完网站权限不足问题的解决方法的使用技巧和注意事项,需要的朋友参考一下 Windows Server 2008 R2中IIS7.5配置完网站权限不足问题的解决办法: 常见问题: HTTP 错误 500.0 - Internal Server Error无法显示页面,因为发生内

  • 本文向大家介绍js onmousewheel事件多次触发问题解决方法,包括了js onmousewheel事件多次触发问题解决方法的使用技巧和注意事项,需要的朋友参考一下 我想做一个首屏和第二屏之间滚动鼠标滚轮就可以整平切换的效果,遇到了很多问题,后来在kk的帮助下,终于解决了这个问题,甚是欢喜,于是记录一下: 我最初的代码是这样的: 这样的代码我在IE和火狐下测试都是正常的,但是在谷歌下onmo

  • 问题内容: 我的Jenkins不在Docker容器中运行,只是传统安装到VPS。执行简单的测试项目时出现以下错误。我正在使用Ubuntu 14,java 7和稳定的Jenkins。我尝试了所有可以在Google上找到的方法,但无法正常工作。 我正在尝试执行此外壳 代码更改后。 这是错误: 我可以在控制台中以root身份运行“ docker”,这没问题,为什么jenkins无法尝试运行“ docke