授權用戶存儲過程查看權限


很多時候對於用戶授權后可能還需要授權該用戶存儲過程的修改權限

一些用慣了IDE的同事有時候會反饋過來很奇怪的問題,比如查看不了存儲過程,還是沒權限等

 

比如使用navicat的同事

檢查權限性

 

授權基本上所有ddl和dml都給了,應該不是當前庫權限問題

換種思路想想,IDE提供了可視化的修改界面打開存儲過程就直接可以修改了,但原生的sql是不支持這樣的操作的,IDE一定是通過對原生功能的拼接來實現的

 

 經過分析可知,致少是跟mysql.proc表有權限相關,IDE極有可能是從proc表讀取body字段將存儲過程定義結構可視化后展現給用戶,來支持其可視化操作的

驗證想法,對測試賬戶授予mysql.proc表查看權限

 刷新權限后再試

 

可以使用navicat的進行存儲過程的可視化修改了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM