这仅适用于单一任务。而不是这样做:
DENY DELETE ON SECRETAGENT, SECRETMISSION, AGENTMISSION TO A1;
DENY DELETE ON SECRETAGENT, SECRETMISSION, AGENTMISSION TO A2;
DENY DELETE ON SECRETAGENT, SECRETMISSION, AGENTMISSION TO A3;
是否可以像这样写一行?
DENY DELETE ON SECRETAGENT, SECRETMISSION, AGENTMISSION TO A1, A2, A3;
我还没有发现任何网站指明是否可以这样做。
答案 0 :(得分:1)
全部在manual:
REVOKE
priv_type [(column_list)]
[, priv_type [(column_list)]] ...
ON [object_type] priv_level
FROM user [, user] ...
REVOKE ALL PRIVILEGES, GRANT OPTION
FROM user [, user] ...
[]
意味着,它是可选的,所以是的,你可以在一行中为多个用户执行此操作,但不能用于多个命名的对象(但是对于多个带有通配符的对象,例如ON databasename.*
)。