document.writeln('');
当前位置:首页 > 云服务器

myql用户怎么添加_myql添加新用户并授权的详细步骤

游戏科技网2026年09月14日 23:14云服务器70
<p>首先创建用户并授权,1. 用root登录MySQL;2. 执行CREATE USER devuser@localhost IDENTIFIED BY DevPass123!; 3. 使用GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO devuser@localhost; 授予权限;4. 运行FLUSH PRIVILEGES; 刷新权限;5. 通过SHOW GRANTS FOR devuser@localhost; 验证权限;6. 如需远程访问,配置bind-address并开放防火墙;7. 最后测试新用户登录及操作权限。</p>

在MySQL中添加新用户并授权需要通过SQL命令操作,通常使用CREATE USER创建用户,再用GRANT语句分配权限。以下是详细步骤。

1. 登录MySQL管理账户

打开终端或命令行工具,使用具有管理员权限的账户(如root)登录MySQL:

mysql -u root -p

输入密码后进入MySQL命令行界面。

2. 创建新用户

使用CREATE USER语句创建用户,语法如下:

CREATE USER 用户名@主机 IDENTIFIED BY 密码;

示例:创建一个名为devuser的用户,允许从本地连接,密码为DevPass123!:

CREATE USER devuser@localhost IDENTIFIED BY DevPass123!;

若允许该用户从任意IP连接,可将主机设为%:

CREATE USER devuser@% IDENTIFIED BY DevPass123!;

3. 授予权限

使用GRANT语句为用户分配权限。常见权限包括SELECT、INSERT、UPDATE、DELETE、ALL PRIVILEGES等。

语法:

MySQL

编写正确的MySQL查询,避免字符集、索引和锁方面的常见陷阱。

下载
GRANT 权限列表 ON 数据库名.表名 TO 用户名@主机;

示例:

  • 授予devuser对mydb数据库所有表的读写权限:
  • GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO devuser@localhost;
  • 授予全部权限(谨慎使用):
  • GRANT ALL PRIVILEGES ON mydb.* TO devuser@localhost;
  • 只授予查询权限:
  • GRANT SELECT ON mydb.users TO devuser@localhost;

4. 刷新权限

执行以下命令使权限立即生效:

FLUSH PRIVILEGES;

5. 验证权限设置

可通过以下命令查看用户权限:

SHOW GRANTS FOR devuser@localhost;

确认输出中包含已授予的权限。

6. 可选:设置远程访问(需配置MySQL服务)

如果用户从远程连接(如devuser@%),需确保:

  • MySQL监听公网IP(检查my.cnf或mysqld.cnf中的bind-address,可设为0.0.0.0或注释掉)
  • 防火墙开放3306端口
  • 操作系统防火墙或云服务器安全组允许访问

7. 测试新用户登录

退出当前会话,使用新用户登录测试:

mysql -u devuser -p

输入密码后,尝试执行相关操作验证权限是否正确。

基本上就这些。注意权限粒度要合理,避免随意授予ALL PRIVILEGES,尤其是生产环境。定期审查用户和权限也是一种良好习惯。

“myql用户怎么添加_myql添加新用户并授权的详细步骤” 的相关文章

云服务器市场增长

云服务器市场增长 大家好,作为一个每天依赖云服务器的开发者,我亲身感受到市场的飞速膨胀。想象一下,几年前我还得在办公室的老旧电脑前苦苦挣扎,处理数据时总是卡顿不堪,但现在,只需轻轻一点,就能在云端获得无限算力。这不仅仅是技术的进步,更是生活节奏的改变。你是否也曾经历过类似时刻?或许你正从本地服务器迁移到云服务器上,那种轻松自如的感觉,就像从一匹老马换成了一匹喷气式马,效率翻倍,却省去了维护的烦恼。…

实惠低价云服务器f2g评测

实惠低价云服务器f2g评测 实惠低价云服务器F2G评测 随着云计算技术的快速发展,云服务器已经成为企业和个人开发者的重要选择。相比传统的物理服务器,云服务器在灵活性、可扩展性和成本上具有显著优势。然而,对于一些初创企业或个人开发者来说,选择一款性价比高、价格实惠的云服务器尤为重要。本文将对目前市场上较为热门的“实惠低价云服务器F2G”进行深入评测,从性能、稳定性、适用场景等多个维度进行分析,帮助用…

云服务器特惠:选购与使用实战攻略

云服务器特惠:选购与使用实战攻略 嗨,大家好!我是小李,一个刚起步的创业公司老板。去年,我们团队开发了一个简单的网站,用来卖一些手工艺品。起初,一切都风平浪静,网站访问量不高,一台便宜的共享主机就能应付。但随着产品越来越受欢迎,我们的订单量直线上升,网站开始频繁卡顿,甚至偶尔崩溃。用户抱怨说,打开页面慢得让人等得心急。这让我意识到,我们需要升级服务器了。 那段时间,我像个热锅上的蚂蚁,到处找解决方…

2021年最全云服务器优惠大揭秘

2021年最全云服务器优惠大揭秘 嗨,大家好,我是小明,一个普通的小白领,最近我打算自己建个网站分享旅行照片和心得。刚开始,我觉得这挺简单的,但一查资料,就陷入了云服务器的世界。哈哈,别笑,我刚开始也觉得云服务器是高科技的东西,搞得我一头雾水。不过,2021年的时候,各大云服务商推出了不少优惠套餐,让我这个新手觉得机会来了。你想知道2021年云服务器优惠套餐有哪些吗?让我来和你分享我的经历。 回想…

10元云服务器:高性价比方案推荐

10元云服务器:高性价比方案推荐 去年,我刚开始创业,做了一个小网站,卖一些手工制品。那时候,我对技术一窍不通,但我知道网站需要一个地方来托管,不然怎么吸引客户?我预算很紧,每月只能拿出100块钱左右。刚开始,我试着用共享主机,结果不稳定,动不动就卡顿,还被黑客攻击过几次。我压力山大,总觉得自己的事业要夭折了。 有一天,我在网上偶然看到一个广告,说有“10元云服务器”,每月只要10块钱,就能提供基…

1000元做出价值10万的小程序

1000元做出价值10万的小程序

一、预算有限也能出奇迹:低成本小程序的成功密码 很多人认为开发一个高质量小程序至少要花几万元,但其实只要掌握“精准定位 + 资源复用 + 数据驱动”的方法论,仅用1000元也能做出价值10万的效果。关键在于: 突出核心功能:剔除冗余模块,集中资源打造用户最需要的核心体验。 善用免费资源:借助开源框架、模板平台和免费云服务大幅压缩成本。 以数据为导向:通过用户行为反馈不断优化产品,提升转化效率。从…