MySQL中添加用户账户的完整指南
在MySQL中添加用户账户,主要通过CREATE USER和GRANT语句实现,并结合权限管理来确保数据库安全。使用CREATE USER命令创建新用户,
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
这一步会创建一个名为newuser、仅允许从本地主机连接的用户,并设置登录密码。为用户分配权限是关键环节,常用GRANT语句授权,如赋予所有数据库的全部权限:

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
若需限制权限(如仅允许查询特定数据库),可细化授权范围:
GRANT SELECT ON mydb.* TO 'newuser'@'localhost';
执行FLUSH PRIVILEGES使权限生效,并建议通过SHOW GRANTS验证设置:
FLUSH PRIVILEGES; SHOW GRANTS FOR 'newuser'@'localhost';
注意:生产环境中应遵循最小权限原则,避免使用通配符主机名(如)以降低风险,同时定期审计用户权限,保障数据安全。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/18338.html发布于:2026-09-22





