0
A
回答
1
的語法是
Grant Execute on sp_helptext to user
,必須與主作爲當前數據庫來執行。
您也可以通過GUI右鍵單擊用戶或proc並轉到屬性來完成。確切的步驟取決於你是否使用企業管理器或SQL管理工作室。
或者將它們添加到已具有權限的角色,public是最低要求。
exec sp_addrolemember 'public', 'user'
-1
我不是一個sql大師,但我會想象開發人員還需要讀取/執行權限到他們正在獲取文本的存儲過程。
0
命令的格式必須是
grant execute on sp_helptext to [DomainName\UserName] ;
2
我覺得grant execute on sp_helptext
是完全錯誤的做法。正如耶穌洛佩茲說here,如果你想給用戶權限查看所有對象的定義,必須使用
GRANT VIEW DEFINITION TO your_database_user
,或者如果你想讓用戶看到對象定義爲一個特定的對象,你必須使用
GRANT VIEW DEFINITION ON dbo.YourProcedure TO your_database_user
。
請注意,首先您必須將現有服務器login作爲新的user添加到數據庫中。然後,您將能夠選擇已創建新用戶的目標數據庫,然後通過GRANT VIEW DEFINITION
聲明授予他/她的權限。
相關問題
- 1. sp_helptext輸出被ADO.NET刪除?
- 2. 權限有限
- 3. 權限有限
- 4. 授權與權限
- 5. Django權限隱藏「auth |權限」
- 6. 關於Android權限的問題權限
- 7. Android系統根權限權限
- 8. android.permission.PACKAGE_USAGE_STATS權限android
- 9. SharePoint 2013權限
- 10. Android WAKE_LOCK權限
- 11. SharePoint權限
- 12. Python sudo權限
- 13. Android internet權限
- 14. manage_pages權限
- 15. servicecontroller權限
- 16. 系統權限
- 17. 角色權限
- 18. SecurityException:READ_EXTERNAL_STORAGE權限
- 19. 檢查權限
- 20. searchd.development.pid.lock權限?
- 21. iOS Facebook權限
- 22. SQL Select權限
- 23. IIS權限VirtualPrinter
- 24. 權限與iisnode
- 25. Facebook權限
- 26. 權限用symfony
- 27. MSMQ AD權限
- 28. ACCESS_FINE_LOCATION權限
- 29. mkdir寫權限
- 30. Sharepoint - 權限?
可能會觸發`只有在當前數據庫爲master時,纔可以授予服務器作用域目錄視圖或系統存儲過程或擴展存儲過程的權限。 – 2015-02-12 18:18:27