暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mysql修改definer方法

原创 tony 2021-10-09
1793



 -- 函数、存储过程

select definer from mysql.proc;

update mysql.proc set definer='billing@%';

 

-- 定时事件

select DEFINER from mysql.EVENTS;

update mysql.EVENTS set definer='billing@%';

 

--视图

select DEFINER from information_schema.VIEWS;   

select concat("alter DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW ",TABLE_SCHEMA,".",TABLE_NAME," as ",VIEW_DEFINITION,";") from information_schema.VIEWS where DEFINER<>'billing@%'; 

 

--触发器

select DEFINER from information_schema.TRIGGERS;

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论