如何给MySQL添加用户:详细步骤与权限管理指南
要给MySQL添加用户,可以通过执行CREATE USER语句并结合GRANT命令分配权限来实现。确保你拥有管理员权限(如root账户),然后登录MySQL服务器,使用以下基本语法创建新用户:
CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';
创建一个名为test_user、仅允许本地登录的用户:

CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'secure_password';
关键步骤是分配权限,通过GRANT语句指定用户可访问的数据库和操作权限,授予test_user对mydatabase数据库的所有权限:
GRANT ALL PRIVILEGES ON mydatabase.* TO 'test_user'@'localhost';
完成后,必须执行FLUSH PRIVILEGES;使权限生效。为安全起见,建议遵循最小权限原则,仅授予用户必要的权限,避免使用通配符主机名(如)以减少风险,通过SELECT User, Host FROM mysql.user;验证用户是否添加成功。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/15373.html发布于:2026-09-07





