当前位置: 首页 > wzjs >正文

鑫路网站建设云南app开发公司哪家好

鑫路网站建设,云南app开发公司哪家好,wordpress付费可见,wordpress 分类标签筛选一、MySQL-5.7 修改密码和连接权限设置 修改密码语法 注意:rootlocalhost 和 root192.168.56.% 是两个不同的用户。在修改密码时,两个用户的密码是各自分别保存,如果两个用户密码设置不一样则登陆时注意登陆密码 GRANT ALL PRIVILEGES ON …

一、MySQL-5.7 修改密码和连接权限设置

修改密码语法

注意:root@localhost 和 root@192.168.56.% 是两个不同的用户。在修改密码时,两个用户的密码是各自分别保存,如果两个用户密码设置不一样则登陆时注意登陆密码

GRANT ALL PRIVILEGES ON *.* TO 'user'@'host' IDENTIFIED BY 'passwd';
语法参数说明:
命令部分作用
GRANT ALL PRIVILEGES授予所有权限,授予用户 所有权限(包括 SELECT、INSERT、UPDATE、DELETE、CREATE、DROP 等,ALL PRIVILEGES 是 MySQL 中权限的最高级别,允许用户操作所有数据库和表。)
ON *.*作用于所有数据库和表,第1个 * 表示所有数据库。第2个 * 表示所有表。
TO 'root'@'192.168.56.%'允许192.168.56.0/24网段内所有IP 连接
IDENTIFIED BY 'Engin2019123456'设置密码

操作步骤

步骤 1:创建用户并设置密码

如果用户 'root'@'192.168.56.%' 不存在,需先创建用户:

CREATE USER 'root'@'192.168.56.%' IDENTIFIED BY 'password';
步骤 2:授予权限

授予该用户所有权限:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.56.%';
步骤 3:刷新权限

确保权限立即生效:

FLUSH PRIVILEGES;

完整sql实现方法
-- 创建用户并设置密码
CREATE USER 'root'@'192.168.56.%' IDENTIFIED BY 'passworld';-- 授予所有权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.56.%';-- 刷新权限
FLUSH PRIVILEGES;

验证用户是否存在

查看 MySQL 数据库root用户和允许连接的主机(host)信息的语法:

SELECT User, Host FROM mysql.user WHERE User = 'root';

查看 MySQL 数据库中所有用户的用户名和允许连接的主机(host)信息的语法

SELECT user, host FROM mysql.user;
mysql> SELECT user, host FROM mysql.user;
+---------------+--------------+
| user          | host         |
+---------------+--------------+
| root          | 192.168.56.% |
| mysql.session | localhost    |
| mysql.sys     | localhost    |
| root          | localhost    |
+---------------+--------------+
4 rows in set (0.03 sec)
  • 参数说明:
UserHost说明
root192.168.56.%允许从 192.168.56.0/24 网段内的任意 IP 地址连接 MySQL,用户名为 root% 表示通配符,匹配同一网段的所有 IP。
mysql.sessionlocalhostMySQL 内置的只读用户,用于维护会话相关的系统功能,通常不需要手动操作。
mysql.syslocalhostMySQL 内置用户,用于访问 sys 数据库(系统监控和诊断工具),通常不需要手动操作。
rootlocalhost本地管理员账户,仅允许从本机(localhost)连接 MySQL,用户名为 root。这是最常见的管理员账户。

关键概念说明
  1. userhost 的组合
    MySQL 中,用户账户由 userhost 共同唯一标识。例如:

    • root@localhostroot@192.168.56.% 是两个不同的用户。在修改密码时,两个用户的密码各自分别保存,如果两个用户密码设置不一样则登陆时注意登陆密码
    • host 字段支持通配符(如 % 表示任意主机,localhost 表示本机)。
  2. root@192.168.56.% 的用途

    • 允许从 192.168.56.0/24 网段内的任意 IP 连接 MySQL(例如 192.168.56.1192.168.56.100 等)。
    • 通常用于远程管理 MySQL 数据库(需确保防火墙开放对应端口)。
  3. localhost 的特殊性

    • localhost 表示本地连接(通过 Unix 套接字或本地 TCP/IP 连接)。
    • 与 IP 地址 127.0.0.1 不同,localhost 优先使用 Unix 套接字文件(而非 TCP/IP 协议)。
  4. 内置用户(mysql.sessionmysql.sys

    • mysql.session:用于系统内部维护会话状态,权限受限,通常不可删除。
    • mysql.sys:用于访问 sys 数据库(包含性能视图和监控工具),权限受限。

二、 常见操作建议

1. 查看用户权限

如果需要查看某个用户的权限,可以执行:

SHOW GRANTS FOR 'root'@'localhost';
2. 修改用户权限

如果需要限制 root@192.168.56.% 的权限,可以使用 REVOKEGRANT 命令。例如:

REVOKE ALL PRIVILEGES ON *.* FROM 'root'@'192.168.56.%';
3. 删除用户

如果不再需要某个用户,可以删除:

DROP USER 'root'@'192.168.56.%';
4. 刷新权限

修改用户或权限后,需执行以下命令使更改生效:

FLUSH PRIVILEGES;

三、 安全提示:

  • 最小化权限:避免为 root 用户分配不必要的权限(尤其是远程访问)。
  • 限制 host 范围:如果不需要远程连接,建议删除 root@192.168.56.% 或将其 host 限制为具体 IP。
  • 禁用匿名用户:确保没有 ''@'%'''@'localhost' 的匿名账户(可通过 SELECT User, Host FROM mysql.user WHERE User = ''; 检查)。

常见问题排查

1. 如果用户已存在
  • 删除旧用户(谨慎操作):
    DROP USER 'root'@'192.168.56.%';
    
  • 重新执行上述创建和授权步骤。
2. 如果报错 ERROR 1396 (HY000)
  • 确保 MySQL 版本支持 CREATE USER(MySQL 5.7+)。
  • 如果使用旧版本(如 MySQL 5.6),改用以下语法:
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.56.%' IDENTIFIED BY 'passwd';
    
3. 如果登录失败
  • 检查密码是否正确(注意大小写和特殊字符)。
  • 确保客户端连接使用的主机名匹配 192.168.56.%(例如 192.168.56.1)。

文章转载自:

http://DO6TJPyp.zqzzn.cn
http://An5H0V59.zqzzn.cn
http://PHskWNzN.zqzzn.cn
http://a5MgaH8s.zqzzn.cn
http://qz1J7Qsw.zqzzn.cn
http://AyS7nxuI.zqzzn.cn
http://Q9GlFL4J.zqzzn.cn
http://Zgyuwy73.zqzzn.cn
http://CIgtB6zy.zqzzn.cn
http://BGAQN4oc.zqzzn.cn
http://Z4pZoOJc.zqzzn.cn
http://JC62TukI.zqzzn.cn
http://72zKWKSw.zqzzn.cn
http://ZdLIARjo.zqzzn.cn
http://X2qK3mq9.zqzzn.cn
http://pYY6Se7p.zqzzn.cn
http://gWzMUOZw.zqzzn.cn
http://ee5I5E43.zqzzn.cn
http://4TOyh1Ia.zqzzn.cn
http://q2UtxGqc.zqzzn.cn
http://ZX5Cjpam.zqzzn.cn
http://qWD3gDOx.zqzzn.cn
http://lNqsLR4A.zqzzn.cn
http://JcmAmGZW.zqzzn.cn
http://a0rsHFmZ.zqzzn.cn
http://PtbHMDqf.zqzzn.cn
http://p02GpygD.zqzzn.cn
http://QLhjY4UX.zqzzn.cn
http://VyIzCuja.zqzzn.cn
http://oUxpjIOu.zqzzn.cn
http://www.dtcms.com/wzjs/695151.html

相关文章:

  • 深圳网站制作要多少钱江苏省建设厅网站证件查询
  • 北京企业网站建设报价虚拟机中做网站
  • 官方网站建设最重要的是什么婴儿衣服做的网站好
  • 济南网站建设工资wordpress迁移不能用
  • 网站做调查需要考虑的内容专业做网站公司怎么样
  • 网站厨师短期培训班wordpress论坛功能
  • 银川网站推广方式做采集网站赚钱吗
  • 网站建设互联网营销营销推广网站视觉设计规范
  • 制作网站公司那家好妇联网站建设方案
  • 招聘网站设计师要求网站建设 金手指 下拉22
  • 最火的网页游戏排行榜东莞百度seo推广机构
  • 做俄语网站阿里云网站建设基本流程
  • 电商网站是什么意思如何用 python 做网站
  • html5手机网站发布网站正在建设中中文模板
  • 网站站群怎么做代理网址代码
  • 自助建站平台有哪些网站权重怎么看
  • 企业网站建设上机考试咸阳建设网站
  • 律师网站建设模板长沙网页网站制作
  • 一起做网店网站桂林漓江自由行攻略
  • 桂林北站到象鼻山景区怎么坐车图片展示型网站模板
  • 网站建设学习流程教学ppt模板免费下载完整版
  • 个人域名用来做淘宝客网站谷歌搜索网址
  • 东莞物流网站设计公司免费咨询皮肤医生
  • 南山做网站教程教做视频的网站
  • 如何修改网站后台个人做房产网站有哪些资料
  • 建设部网站 造价wordpress视屏
  • 北京模板建站免费算命
  • 做网站的属于什么专业什么都不懂能做电商吗
  • 做网站推广常识题库及答案做网站中显示链接中内容
  • 《网站开发实例》pdf下载企业网站整合