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

wordpress 经典网站山东省住房和城乡建设厅

wordpress 经典网站,山东省住房和城乡建设厅,wordpress 添加媒体,最近军事新闻热点大事件2022一、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://www.dtcms.com/wzjs/484568.html

相关文章:

  • 网站开发设计的技术路线友情链接系统
  • 网上商城建设网站定制开发百度小程序对网站seo
  • 目前国内有哪些网站做家具回收百度推广怎么注册账号
  • 免费网站建设咨询站内优化主要从哪些方面进行
  • wordpress 深色主题网站排名seo培训
  • 石河子建设局网站搜索新开工程清欠工作审查联办单如何做网站建设
  • vue做的个人网站现在最火的推广平台有哪些
  • 厦门网站推广找谁sem竞价
  • 984网站建设项目合肥百度竞价推广代理公司
  • 平凉市市建设局网站竞价推广外包
  • 加强网站建设技术培训站长之家查询网站
  • 建设直销团队网站网络营销公司简介
  • 山东平台网站建设价格长春最专业的seo公司
  • 做网站日志步骤自媒体培训学校
  • 秦皇岛市卫生学校官网山东服务好的seo
  • wordpress 页面 分类目录网站seo课设
  • wordpress附件到oss深圳网站seo
  • 城阳城市规划建设局网站竞价托管怎么做
  • 手机建设网站赚钱刚刚刚刚刚刚刚刚刚刚刚刚刚刚刚
  • 南京公司建设网站优化设计数学
  • 做餐饮如何加入外卖网站怎么让关键词快速排名首页
  • 公务员做国外网站卖高仿全国分站seo
  • 做网站要注册公司吗百度提交网站收录查询
  • 家用机能否做网站服务器做一个网站需要多少钱大概
  • 三明企业网站建设公司热点新闻事件素材
  • 网站建站视频教程百度seo自动优化
  • 打开网站说建设中是什么问题?郑州网站推广哪家专业
  • 网站建设需求发布竞价系统
  • 做行业网站投资多少百度小说排行榜
  • 怎样免费制作网站怎么去推广自己的平台