是否可以删除存在但无权访问数据库的用户/权限(具有全局权限的用户除外)
另外我注意到,即使在删除数据库后,仍然存在一些不再存在的“特定于数据库的权限”,这些权限仍然分配给用户?
表级特权:
select * from mysql.tables_priv;
数据库级别权限:
select * from mysql.db;
我相信你知道你每次更改权限时都必须flush privileges权限。
试试更多关于特权的信息。
话虽如此,就我的经验而言,您必须根据需要清理用户权限。
你应该参考drop user
select * from mysql.user;
那么用drop user命令就会删除权限
还有db(table)中的条目