【发布时间】:2018-12-22 19:05:25
【问题描述】:
我正在尝试为我的数据库创建一个具有read 权限的新用户,然后删除用户DROP 权限。
我已经尝试了下面的代码,但是,它似乎不起作用。在命令REVOKE 下放置一条红色波浪线,并显示错误消息:
无法识别的语句类型。 (靠近
REVOKE)
我不知道出了什么问题?
CREATE USER Dave@'localhost' IDENTIFIED BY 'password' ;
GRANT ALL PRIVILEGES ON DB.* TO 'Dave'@'localhost';
REVOKE DROP ON DB.* TO 'Dave'@'localhost';
FLUSH PRIVILEGES;
【问题讨论】:
-
可能不相关,但它是
REVOKE ... FROM而不是TO。 -
@stickybit 是的,确实有效。从我那里愚蠢的时刻
标签: mysql sql phpmyadmin