从db表中删除用户帐户权限

时间:2013-10-11 05:48:20

标签: mysql privileges

您好如何删除用户的数据库权限?我不想删除用户只是为了删除权限...

实际上,我们已经设置了一个cron来每天创建新数据库,并且我们为用户提供访问权限。我们在创建新数据库时删除了旧数据库,但它没有删除给予数据库的权限。

今天当我查看db表时,它显示了1000个条目。我想删除所有旧的数据库权限,如何在不删除用户的情况下执行此操作

2 个答案:

答案 0 :(得分:0)

大多数SQL版本都有一个REVOKE命令。这主要取决于你正在使用什么。例如,您可以查看MySQL 5.0的代码here或Access数据库中使用的Transact-SQL的here

答案 1 :(得分:0)

您必须使用REVOKE命令。例如:

REVOKE ALL PRIVILEGES ON db.*;