查询所有存储过程的权限
select db,name,type,definer from mysql.proc where type='PROCEDURE';修改所有存储过程的权限
update mysql.proc set definer = 'root@%';db:数据库名称
name:存储过程名称
type:查询类型,PROCEDURE等查询的是存储过程
definer:存储过程权限,%代表所有用户都能查看
本文介绍如何使用SQL语句查询所有存储过程的权限,并提供了一种方法来统一修改这些存储过程的权限归属。
select db,name,type,definer from mysql.proc where type='PROCEDURE';update mysql.proc set definer = 'root@%';db:数据库名称
name:存储过程名称
type:查询类型,PROCEDURE等查询的是存储过程
definer:存储过程权限,%代表所有用户都能查看
1949

被折叠的 条评论
为什么被折叠?