在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權限的用戶才能執行。