在MariaDB中添加新用户并为该用户添加相应权限,可以按照以下步骤进行操作:
-
登录MariaDB数据库服务器:
mysql -u root -p
输入管理员用户名和密码进行登录。
-
创建新用户:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
将
new_user
替换为你想要创建的新用户的用户名,并将password
替换为你想要设置的密码。 -
当然,交互式添加用户,防止密码在日志中回显才能更安全:
-
给新用户分配权限:
GRANT ALL PRIVILEGES ON database_name.* TO 'new_user'@'localhost';
将
database_name
替换为你想要给新用户授权的数据库名称。如果你想给新用户授权所有数据库的权限,可以使用以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
-
刷新权限:
FLUSH PRIVILEGES;
这将使新用户的权限变更生效。
-
退出MariaDB:
EXIT;
新用户现在已经添加成功并具备相应的权限。你可以使用新用户的用户名和密码登录MariaDB并访问相应的数据库。