连接数据库报错:Access denied for user ‘root‘@ ‘*.*.*.*‘ (using password: YES)
一般来说,不管是服务器上的数据库还是本地的数据库,其他IP地址的访问都是没有权限的,需要的本机用户给予权限才能访问到。
没有权限的访问就会报出错误:Access denied for user 'root'@ '...' (using password: YES)
对于这类问题,我总结了以下两点解决方法:
1.
本机用户通过命令行修改数据库访问权限:
首先登录进去自己的数据库
然后在通过命令 grant all privileges on . to 'root'@'%' identified by '数据库密码' with grant option; 放开权限,当然也可以对指定IP放开权限,就是将命令中的%修改成指定IP。
grant all privileges on . to 'root'@'%' identified by '数据库密码' with grant option;
最后通过命令:service mysql restart 重启以下MySQL服务就生效了;
2.
通过可视化面板(例如navicat)修改数据库使用权限:
点开一个服务器的数据库连接,在mysql数据库中的user表就是用户访问的权限表,通过给user表添加用户权限即可:
总结:
报这个错主要还是访问数据库没有权限,或者权限不足,找到相应的手段并且对user表进行操作即可。
连接数据库报错:Access denied for user ‘root‘@ ‘*.*.*.*‘ (using password: YES)相关推荐
- 运行JavaWeb项目报错Access denied for user ‘root‘@‘localhost‘ (using password: YES)
运行JavaWeb项目报错Access denied for user 'root'@'localhost' (using password: YES)解决办法 项目场景: Eclipse导入Java ...
- 无法连接 服务器/虚拟机中的数据库,报错Access denied for user ‘root‘@‘192.168.1.101‘
情境 在用 yml 配置 SpringBoot 连接虚拟机数据库时,不但连接不上.项目无法启动,报错还是本地连接失败. 报错 Access denied for user 'root'@'192.16 ...
- pyspark 使用jdbc 连接mysql 数据库报错 Access denied for user 'root'@'localhost'
在使用jdbc开启pyspark shell 下载jar包:https://dev.mysql.com/downloads/connector/j/ tar -zxf mysql-connector- ...
- mysql5.7 no password_MySQL5.7.20报错Access denied for user 'root'@'localhost' (using password: NO)
在centos6.8上源码安装了MySQL5.7.20,进入mysql的时候报错如下: 解决办法如下: 在mysql的配置文件内加入: vim /etc/my.cnf skip-grant-tabl ...
- mysql登录报错“Access denied for user ‘root‘@‘localhost‘ (using password: YES”的处理方法
解决:Access denied for user ''@'localhost' (using password: YES) - 程序员大本营 找了一晚上,但是不知道为什么使这样.
- 连接数据库报错 -- Access denied for user ‘‘@‘192.168.121.1‘ (using password: NO)
问题: 用idea配置好数据库配置文件application.yml,在连接虚拟机数据库时,控制台报错:Access denied for user ''@'192.168.121.1' (using ...
- springweb项目连接数据库的时候报错Access denied for user ‘cyy‘@‘192.168.56.1‘ (using password: YES)
前言: 今天做springweb项目的时候,连接数据库有一直报 Access denied for user 'cyy'@'192.168.56.1' (using password: YES),之前 ...
- MySQL------报错Access denied for user ‘root‘@‘localhost‘ (using password:NO)解决方法
MySQL------报错Access denied for user 'root'@'localhost' (using password:NO)解决方法 参考文章: (1)MySQL------报 ...
- 毫无破绽的:Access denied for user ‘root‘@‘%‘ (using password: YES)
絮叨两句: 博主是一名数据分析实习生,利用博客记录自己所学的知识,也希望能帮助到正在学习的同学们 人的一生中会遇到各种各样的困难和折磨,逃避是解决不了问题的,唯有以乐观的精神去迎接生活的挑战 少年易老 ...
最新文章
- 采用PHP实现”服务器推”技术的聊天室
- jQuery Mobile Slider Widget 使用js控制
- AI快速入门学习的经验积累-最佳学习路线图谱梳理
- 关于java自动生成一个tostring-json,解决hibernate框架,每次全属性输出,的数据动态且限制对象的属性书写到前端,使用模板!
- stream 多个字段分组_Python Pandas对Excel数据的分组聚合和数据透视
- 2015计算机考研重点,2015考研计算机复习:数据结构重点归纳_跨考网
- JavaScript 数组的知识点讲解
- 联想智能云教室_被低估的联想能复制微软之路吗? | 公司观察
- Angular国际化中ngx-translate使用
- godaddy安装nginx证书
- 微信小程序自定义函数返回值
- opencv将图像处理之后显示在label上(Mat转化为qimage)转换之后label显示全黑
- Python网络爬虫之爬取微博热搜
- 运行ant-design-pro报错ERROR in ./node_modules/swagger-ui-react/swagger-ui.js 2:107055-107070Module not
- python如何实现电子邮件的发送
- arduino烧写失败,给Arduino烧录引导程序,出现以下错误,到底是什么原因导致的。知道的高手请帮忙...
- 超详细Vue Devtools的下载和安装——Vue的调试工具
- win10删除Windows更新和预览的版本,关闭自动更新
- 传统银行业务的数字化转型-中原银行大数据建设实践
- 专业学位计算机技术排名,山东师范大学计算机技术(专业学位)专业考研难度分析-专业排名-难度大小...