在MariaDB中,用户认证管理主要涉及以下几个方面:
CREATE USER 'user1'@'localhost' IDENTIFIED BY 'password1';
SET PASSWORD FOR 'user1'@'localhost' = PASSWORD('password2');
GRANT ALL PRIVILEGES ON test.* TO 'user1'@'localhost';
REVOKE ALL PRIVILEGES ON test.* FROM 'user1'@'localhost';
DROP USER 'user1'@'localhost';
此外,可以使用SHOW GRANTS语句查看用户的权限,使用FLUSH PRIVILEGES语句刷新权限。需要注意的是,对于一些重要的权限操作(如创建用户、授权权限等),需要具有SUPER或GRANT OPTION权限的用户才能执行。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: mariadb大数据库如何优化