在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权限的用户才能执行。