在Linux/Unix上如何删除MySQL/MariaDB用户帐户
时间:2019-11-20 08:53:49 来源:igfitidea点击:
在Linux/Unix上如何使用mysql命令行删除MySQL或MariaDB用户?
如何删除或删除MySQL/MariaDB用户帐户
只有root用户帐户可以删除,删除用户前,请备份数据库。
登录到MySQL/MariaDB服务器
$ mysql -u root -p mysql $ mysql -u root -h server-name-here -p mysql
查看所有mysql用户
mariadb> SELECT User,Host FROM mysql.user;
查看mysql用户的权限
mariadb> SHOW GRANTS FOR 'bloguser'@'localhost';
取消mysql用户的权限
执行以下sql命令:
mariadb> REVOKE ALL PRIVILEGES, GRANT OPTION FROM 'bloguser'@'localhost';
从用户表中删除用户
执行以下sql命令:
mariadb> DROP USER 'bloguser'@'localhost'; mariadb> DROP USER foo; mariadb> DROP USER IF EXISTS bar;