查询当前用户下所有触发器、存储过程、视图以及表 ...
客户有这样一个需求,需要赋予用户test查看所有存储过程和触发器的权限,但是不能够对其进行修改或删除。 当前用户test具备的权限是基本的connect, resource,其实如果对象是表的话,有点像SELECT ON TABLE NAME的权限。 但是实际查询存储过程和触发器,并没有显示SELECT这样的权限,可以这样查询: 现在在用户jingyu下创建测试用的存储过程和触发器: 依次尝试TR ...
2020-07-28 15:08 0 643 推荐指数:
查询当前用户下所有触发器、存储过程、视图以及表 ...
--*********************查询数据库所有对象********************************** --存储过程select * from sysobjects where xtype='P' --表值函数 xtype='IF',标量值函数 xtype ...
SHOW VARIABLES LIKE 'event_scheduler'; 查看,惊奇的发现 重启之后 ...
1. mysql查询所有表: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名' AND TABLE_TYPE ='BASE TABLE' mysql查询建表语 ...
查询数据库中的存储过程和函数 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from ...
存储过程 1.1 什么是存储过程 存储过程,带有逻辑的sql语句 之前的sql没有条件判断,没有循环 存储过程带上流程控制语句(if while) 1.2 存储过程特点 1)执行效率非常快!存储过程是在数据库的服务器端执行的!!! 2)移植性很差!不同数据库的存储过程是不能移植 ...
grant给表赋权限: grant select/update on table to user; grant 权限 on 表 to 用户。 2.grant 给存储过程赋权限: grant execute ...