資料庫許可權
基本語法:
{GRANT| REVOKE | DENY} {PERMISSION_NAME} [ON {SECURABLE}] TO {PRINCIPAL};
- {GRANT | REVOKE | DENY} - 你想要完成的事情
- 格蘭特:將此許可授予所述委託人
- 撤銷:取消所述委託人的許可
- 拒絕:“確保所宣告的委託人從未擁有此許可權(即”
DENY SELECT
“表示無論其他任何許可權如何,SELECT
都將因此委託人而失敗)
- PERMISSION_NAME - 你嘗試影響的操作。這取決於安全性。例如,對儲存過程中的
GRANT SELECT
沒有意義。 - SECURABLE - 你嘗試影響許可權的事物的名稱。這是可選的。說
GRANT SELECT TO [aUser];
是完全可以接受的; 它意味著“對於SELECT
許可有意義的任何安全措施,允許”。 - PRINCIPAL - 你正試圖影響他們的許可權。例如,在資料庫級別,這可以是角色(應用程式或資料庫)或使用者(對映到登入或不登入)。