sqlserver批量給用戶配置存儲過程權限


分配存儲過程查看權限

對應的數據庫-》安全性-》用戶名右鍵屬性--》安全對象--》指定所有對象--》選擇服務器,里邊有一個 查看定義(view any definition) 選項,勾上。

 

批量分配存儲過程的執行權限

執行以下存儲過程,將打印出來的sql批量執行一次,即可批量賦權,[username]代表要授權的sql賬戶名;

SELECT 'GRANT EXECUTE ON[dbo].[' + name + ']TO [username]' AS t_sql FROM sys.procedures

 


免責聲明!

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



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