当用户有权选择db中的所有表时,如何拒绝仅对一个表的用户访问?

时间:2019-03-25 15:02:54

标签: mysql sql grant revoke

我应该通过列出每个表来授予用户数据库访问权限吗? 因为它将以这种方式工作:

GRANT SELECT ON northwind.* TO 'TestUser'@'%';
REVOKE ALL PRIVILEGES ON Northwind.`products` FROM 'TestUser'@'%';

首先,我在数据库中向用户授予了select的访问权限,并想取消仅对一个表的访问权限,但出现了一个错误:“在表上没有为用户定义这种授予权限”

{{1}}

0 个答案:

没有答案