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

我创建了MariaDb数据库,但其他电脑访问不到?

今天上班有个有趣的事情,我在windowsserver创建了数据库,但有趣的是我安装完,服务器外的电脑无法访问。

我在windows server 服务器  搭建了mariadb 172.18.0.192 3306端口 账号密码为 root 123456.但是我在外部电脑中访问不了,就连网站都可以访问,但就是数据库访问不到,我是用navicat也不行。使用navicat 测试连接  他会告诉我172.18.3.109 is not allowed to connect to his mariadb server,为什么会换一个ip提示连接不了??我该怎么办

 1.放开防火墙。

2.核心原因)

登录 MariaDB 执行以下命令,确认用户 root 是否允许远程 IP 连接:sqlCopy Code
SELECT user, host FROM mysql.user WHERE user = 'root';如果 host 列为 localhost 或 172.18.0.192,需重新授权:sqlCopy CodeCREATE USER 'root'@'%' IDENTIFIED BY '123456';GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES;若已存在 root@% 用户,直接更新权限:sqlCopy CodeALTER USER 'root'@'%' IDENTIFIED BY '123456';

 MariaDB 默认限制 root 用户仅允许本地登录;需显式授权 % 通配符允许所有 IP 访问

http://www.lryc.cn/news/2380008.html

相关文章:

  • API Gateway REST API 集成 S3 服务自定义 404 页面
  • 关于systemverilog中在task中使用force语句的注意事项
  • Python Day26 学习
  • 解决:npm install报错,reason: certificate has expired
  • 卸载云枢(MacOS 版)
  • 中科固源Wisdom平台发现NASA核心飞行控制系统(cFS)通信协议健壮性缺陷!
  • Linux内核深入学习(4)——内核常见的数据结构2——红黑树
  • 从单体架构到微服务:架构演进之路
  • 嵌入式学习笔记DAY23(树,哈希表)
  • leetcode239 滑动窗口最大值deque方式
  • 仓颉开发语言入门教程:搭建开发环境
  • Axure中继器高保真交互原型的核心元件
  • 【SpringBoot】✈️整合飞书群机器人发送消息
  • 第 1 章:数字 I/O 与串口通信(GPIO UART)
  • 【图像生成大模型】Wan2.1:下一代开源大规模视频生成模型
  • java配置webSocket、前端使用uniapp连接
  • interface接口和defer场景分析
  • 02、基础入门-Spring生态圈
  • 前后端交互中的绝对路径和相对路径
  • 从零开始学习three.js(18):一文详解three.js中的着色器Shader
  • 调用百度云API机器翻译
  • 大模型训练计算显存占用
  • uni-app学习笔记六-vue3响应式基础
  • 亚远景-ASPICE与ISO 21434在汽车电子系统开发中的应用案例
  • 『已解决』Python virtualenv_ error_ unrecognized arguments_--wheel-bundle
  • 详细介绍一下Python连接MySQL数据库的完整步骤
  • 【Unity 2023 新版InputSystem系统】新版InputSystem 如何进行人物移动(包括配置、代码详细实现过程)
  • 单片机-STM32部分:13-1、编码器
  • 机器学习第十二讲:特征选择 → 选最重要的考试科目做录取判断
  • 关于我在使用stream().toList()遇到的问题