Sql-Server

允許使用者向其他人授予某些權限

  • February 12, 2021

我試過用Google搜尋,但很可能使用了錯誤的術語……權限等不是我的強項。

我要做的是首先創建一個角色——例如“Snr_Analyst”——具有讀取所有內容的某些權限,並更改數據庫中的特定模式。那一點我能做到。

我還希望該角色能夠將對該數據庫中所有內容的讀取權限授予任何其他使用者,但不授予任何更高的權限。

這可能嗎?

我目前正在使用 SQL Server 2014。

您可以使用 GRANT … WITH GRANT OPTION。

https://docs.microsoft.com/en-us/sql/t-sql/statements/grant-transact-sql?view=sql-server-ver15

此選項指定接收權限的安全主體被授​​予將指定權限授予其他安全帳戶的能力。

引用自:https://dba.stackexchange.com/questions/285285