阅读量:3
在Ubuntu上管理MariaDB用户账户,主要通过命令行操作,以下是关键步骤:
登录MariaDB
使用root用户或具有sudo权限的用户登录:
sudo mysql -u root -p
创建用户
-- 创建本地用户
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
-- 允许远程登录(指定IP更安全)
CREATE USER 'username'@'IP地址' IDENTIFIED BY 'password';
-- 允许从任意主机登录(谨慎使用)
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
分配权限
-- 授予对特定数据库的所有权限
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'host';
-- 授予特定权限(如SELECT、INSERT)
GRANT SELECT, INSERT ON database_name.* TO 'username'@'host';
-- 授予全局管理权限(谨慎使用)
GRANT CREATE USER, CREATE DATABASE ON *.* TO 'username'@'host';
刷新权限
FLUSH PRIVILEGES;
查看用户权限
-- 查看特定用户权限
SHOW GRANTS FOR 'username'@'host';
-- 查看所有用户信息
SELECT User, Host FROM mysql.user;
修改用户密码
-- 方法1:使用SET PASSWORD
SET PASSWORD FOR 'username'@'host' = PASSWORD('new_password');
-- 方法2:使用mysqladmin(需root权限)
mysqladmin -u username -p old_password password new_password;
删除用户
DROP USER 'username'@'host';
以上就是关于“Ubuntu MariaDB如何管理用户账户”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm