当前位置:首页 > 云服务器

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

游戏科技网2026年09月14日 23:14云服务器10
描述:<p>首先创建用户并授权,1. 用root登录MySQL;2. 执行CREATE USER devuser@localhost IDENTIFIED BY DevPass123!; 3. 使用GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* T…
<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>

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

在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语句为用户分配权限。常见权限包括SELECTINSERTUPDATEDELETEALL PRIVILEGES等。

语法:

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

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

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

示例:

  • 授予devusermydb数据库所有表的读写权限:
  • 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.cnfmysqld.cnf中的bind-address,可设为0.0.0.0或注释掉)
  • 防火墙开放3306端口
  • 操作系统防火墙或云服务器安全组允许访问

7. 测试新用户登录

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

mysql -u devuser -p

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

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

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

5元云服务器:入门级新手首选

5元云服务器:入门级新手首选 我是一名刚毕业的大学生,对编程充满了热情,但现实总是骨感一些。刚踏入职场,我梦想着能独立开发一个网站或应用,却苦于没有足够的资源。买一台实体服务器太贵,租个虚拟空间又觉得…

6元服务器租用,高性价比VPS主机推荐

6元服务器租用,高性价比VPS主机推荐 记得去年我刚开始创业,做了一个小型网站来展示我的产品。那时,我手头紧,预算有限,却急着需要一个可靠的服务器来托管网站。作为一个普通上班族,我对技术懂得不多,但我…

2021年云服务器优惠套餐推荐

2021年云服务器优惠套餐推荐 嗨,朋友们!你是否曾经在深夜里,面对一堆代码和服务器错误,感叹说:“为什么我的项目老是卡顿?”如果是这样的话,那你可能正在寻找2021年云服务器优惠套餐的解决方案。作为…

云服务器市场增长

云服务器市场增长 大家好,作为一个每天依赖云服务器的开发者,我亲身感受到市场的飞速膨胀。想象一下,几年前我还得在办公室的老旧电脑前苦苦挣扎,处理数据时总是卡顿不堪,但现在,只需轻轻一点,就能在云端获得…

1元买走一台云服务器,这种天上掉馅饼的事存在吗?

1元买走一台云服务器,这种天上掉馅饼的事存在吗? 那天,我在咖啡馆里刷手机,偶然看到一个广告:“只需1元,就能买走一台高性能云服务器!容量无限,稳定快速,适合创业和学习。”我的心跳突然加速了。作为一个…

云服务器10元月:经济型服务价格新记录

云服务器10元/月:经济型服务价格新记录 最近,云服务器的价格被推向了一个新低,10元一个月的方案让许多人惊喜不已。这不仅仅是数字上的变化,更是科技服务普惠化的一个标志。云服务器作为一种基于云计算的虚…