查詢當前用戶下所有觸發器、存儲過程、視圖以及表 ...
客戶有這樣一個需求,需要賦予用戶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 ...