存储过程中definer和invoker
来源:互联网 发布:win10磁盘整理软件 编辑:程序博客网 时间:2024/06/09 14:01
创建存储过程的时候可以指定 SQL SECURITY属性,设置为 DEFINER 或者INVOKER,用来奉告mysql在执行存储过程的时候,,是以DEFINER用户的权限来执行,还是以调用者的权限来执行。
默认情况下,使用DEFINER方式,此时调用存储过程的用户必须有存储过程的EXECUTE权限,并且DEFINER指定的用户必须是在mysql.user表中存在的用户。
1.DEFINER模式下,默认DEFINER=CURRENT_USER,在存储过程执行时,mysql会检查DEFINER定义的用户'user_name'@'host_name'的权限;
2.INVOKER模式下,在存储过程执行时,会检查存储过程调用者的权限。
阅读全文
0 0
- 存储过程中definer和invoker
- 存储过程中-definer和invoker的解释
- (原)mysql存储过程的权限 definer invoker
- MySQL中创建存储过程时通过DEFINER和SQL SECURITY设置访问权限
- 一个关于Definer和Invoker的权限问题
- MySQL修改存储过程和函数、事件、触发器、视图的DEFINER
- PLSQL Definer Authority and Invoker Authority
- PLSQL Definer Authority and Invoker Authority 2
- PLSQL Definer Authority and Invoker Authority 3
- mysql stored routine (存储例程) 中 definer 的作用 和实例
- 关于mysql存储过程的definer的问题1
- 关于mysql存储过程的definer的问题
- 关于mysql存储过程的definer的问题
- 修改MySQL存储过程、函数、事件、触发器、视图的DEFINER
- 修改MySQL存储过程、函数、事件、触发器、视图的DEFINER
- 关于mysql存储过程的definer的问题
- 关于mysql存储过程的definer的问题
- 修改MySQL存储过程、函数、事件、触发器、视图的DEFINER
- jmeter接口测试
- BD2017
- Topic model相关文章总结
- 图片 ImageLoader
- C# 去除字符串首尾字符或字符串
- 存储过程中definer和invoker
- c++深搜计算加乘平方的最优解(队列)
- (12)简单数据校验:addFieldError
- Zookeeper使用--命令行
- 级联菜单-评论功能
- BD2390
- 【Aladdin Unity3D Shader编程】之三 光照模型(二)
- sprak rdd转DataFrame
- centos7+solr7.1环境搭建(学习笔记一)