mysql修改definer方法

摘要:
--函数、存储过程selectdefinerfrommysql.proc;updatemysql.procsetdefiner='billing@%';--定时事件selectDEFINERfrommysql.EVENTS;updatemysql.EVENTSsetdefiner='billing@%';--视图selectDEFINERfrominformation_schema.VIEWS;s

-- 函数、存储过程

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;

免责声明:文章转载自《mysql修改definer方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇window nginx 简单搭建服务器访问静态资源Django之路第四篇:Models下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

sql递归

--单表递归 由于项目中经常用到 , 随笔以作下次使用 例如:找ProductType表 下ID为1的分类的所有子级 with result as --result为别名(select * from TB_ProductType where Id=1 --查询ID为1 的数据union allselect TB_ProductType.* from tb...

MySQL:ALTER COLUMN、MODIFY COLUMN 和 CHANGE COLUMN

ALTER COLUMN、MODIFY COLUMN 和 CHANGE COLUMN 语句修改列: ALTER COLUMN:改变、删除列的默认值(备注:列的默认值存储在 .frm 文件中)。 这个语句会直接修改 .frm 文件而不涉及表数据,所以操作很快。 -- 改变列的默认值 ALTER TABLE test ALTER COLUMN age SET...

mysql查询特定时间段内的数据

例如查询某张表2019年5月,06点-09点间的数据。select date from <表名> where month(列名)='5' AND extract(hour_minute from <列名>) BETWEEN '600' AND '859' (注意mysql between and 是包含两边的) MySQL日期时间E...

mysql 存储过程权限相关

1.修改mysql 存储过程的definer修改mysql.proc表 的definer字段   update mysql.proc set definer='root@%' where db='servant_591up'; UPDATE `mysql`.`proc` SET `definer`='root00@%' WHERE `db`='test'...

MySql免安装版安装配置,附MySQL服务无法启动解决方案

文首提要: 我下载的MySQL版本是:mysql-5.7.17-winx64.zip Archive版;系统:Windows7 64位。 一、解压文件 下载好MySQL后,解压到D盘下,也可以根据个人喜好解压在其他盘符的路径下,解压后的路径是:D:mysql-5.7.17-winx64。解压好后不要太兴奋,需要配置默认文件呢! 二、配置默认文件 解压后的文...

layui select动态添加option

<form class="layui-form" action=""> <div class="layui-form-item proSelect"> <label class="layui-form-label">产品类别</label> <div...