web:/home/web/ -u loan -p loan Enter password: ERROR 1045 (28000): Access denied for user 'loan'@'kfcsdb1' (using password: YES) 问题:最近项目中遇到个奇怪问题,同事搭建的web服务中的JDBC连接,只要用主机IP地址,就无法连接,只能通过localhost连接.而同样的IP地址形式的JDBC连接从远程主机却能正常连接.JDBC也正常 原因:因为远程主机能连接,说明my…
前言 作者在2021-07-21时遇到 linux下登陆MySQL时遇到报错"RROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) " 的问题,特写此文章以做记录,且告知其他遇到问题的兄弟们此解决方法. 正文 Linux下登陆MySQL时遇到报错"RROR 1045 (28000): Access denied for user 'root'@'localhost'…
1.问题描述: 当在SQLyog中执行以下脚本: CREATE DATABASE IF NOT EXISTS sys; USE sys; CREATE USER root1 IDENTIFIED BY 'root1'; GRANT ALL ON sys.* TO root1; 但是,建立新连接时报错: 命令行窗口登录: D:\MyDev\MySQL\MySQL_Server_5.\bin>mysql -uroot1 -p Enter password: ***** ERROR (): Acces…
在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问 对于出现拒绝访问root用户的解决方案错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问 首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES):解析的地方有两处:1…
错误显示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方案: 1.找到配置文件my.ini  ,然后将其打开,可以选择用NotePadd++打开 2.打开后,搜索mysqld关键字 找到后,在mysqld下面添加skip-grant-tables(随便哪行都可以),保存退出. 这样,是用于跳过密码问题,但是呢,这并不能彻底解决! 3.重启mysql服务 我的电脑----…
命令行登录mysql时,出现ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)的提示.查了不少教程,通过折腾找到下述解决方案: 解决方法: 1. 停掉mysql服务 2. 找到mysql安装目录下的my.ini,找到里面的[mysqld] 然后在下面加上skip_grant_tables(启动MySQL服务的时候跳过权限表认证) 3. cmd -> net start mysql -…
1.停用mysql服务:# /etc/rc.d/init.d/mysqld stop 2.输入命令:# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 3.登入数据库:# mysql -u root mysql 4.mysql> use mysql; 结果如下: Database changed 5.mysql> UPDATE user SET Password=PASSWORD('newpassword…
MySQL创建新用户后无法登录,提示 Access denied for user 'username'@'localhost' (using password: YES) ,多半是因为存在匿名用户,要解决这个问题只要删除数据库中的匿名用户即可. MySQL新建用户后无法登录,提示 Access denied for user 'username'@'localhost' (using password: YES) 的解决方法: 请使用root账户通过命令行或PHP程序运行以下代码 MySQL…
在Ubuntu下 想要登录mysql数据库 root@JD:~# mysql -uroot -p 报错 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 导致登录数据库不成功 打开文件 vi /etc/mysql/mysql.conf.d/mysqld.cnf 找到[mysqld]段,并加入一行“skip-grant-tables” 输入:wq保存并退出 重启数据库服务 serv…
关于昨天下午说的MySQL服务无法启动的问题,解决之后没有进入数据库,就直接关闭了电脑. 今早打开电脑,开始-运行 输入"mysql -uroot -pmyadmin"后出现以下错误: "Access denied for user 'root'@'localhost' (using password:YES)" 直接输入"mysql" 也回报类似的错误:应该是: "Access denied for user 'ODBC'@'loca…
关于昨天下午说的MySQL服务无法启动的问题,解决之后没有进入数据库,就直接关闭了电脑. 今早打开电脑,开始-运行 输入“mysql -uroot -pmyadmin”后出现以下错误: “Access denied for user 'root'@'localhost' (using password:YES)” 直接输入“mysql” 也回报类似的错误:应该是: “Access denied for user 'ODBC'@'localhost' (using password:NO)”具体的…
用mysql -u root -p显示ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES). 编辑mysql配置文件my.ini(不知道在哪请搜索),在[mysqld]这个条目下加入  skip-grant-tables保存退出后重启mysql    /etc/init.d/mysqld restartmysql> use mysql;mysql> update user set …
首次安装mysql 启动 mysql -uroot 以下错误: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 解决方案: vim /etc/my.cnf 在[mysqld] 部分添加以下一行. skip-grant-tables 重启mysql服务 systemctl restart mysqld.service 修改mysql密码 mysql> update user set…
安装mysql未设置初始密码,登录提示Access denied for user 'root'@'localhost' (using password:NO): 解决方案:  sudo /etc/init.d/mysqld stop      //关闭mysql mysqld_safe --user=mysql --skip-grant-tables --skip-networking & ----------------------------------------------------…
在使用eclipse连接mysql数据库时报异常: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609) at com.my…
MySQL密码正确却无法本地登录 报错如下: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 测试发现mysql库中的user表缺少一个root指向host:localhost的数据项,只有一个root指向host:主机名的数据项,故怎么也无法利用root账户登录MySQL.总结一点就是root账户缺失了访问localhost主机的账户信息,导致无法本地登录. 解决方法:首先k…
MySQL密码正确却无法本地登录 报错如下: ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES) 解决方法:1.在启动mysql的参数中加入跳过密码问题方式,如下:vim /etc/my.cnf并在[mysql]下面加上skip-grant-tables,这个用于跳过密码问题,但是这并不能彻底解决. 2.重启mysql服务 本人用的是Linux系统的Mysql,语句如下: 查看端口…
本机是centos 6.5  安装的mysql是5.1的版本. 在安装mysql之后,第一次启动mysql服务的时候,需要/tmp有777(rwxrwxrwx)的权限,然而楼主的/tmp是755(rwxr-xr-x)的,[其实默认的是777,我因为之前误删过tmp,然后自己建的tmp,而权限没跟着改,小白的悲伤,说多了都是泪= =]所以如果不知道这个坑的话,第一次基本会出错.这个时候再修改/tmp已经迟了, 所以只能重新安装mysql了 由于上述原因报的错误是:ERROR 1045 (28000…
今天闲来无事,在Ubuntu上掏鼓一下mysql.但尴尬的是,当我输入mysql -u root -p的时候,抛出了一个错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO).(Ubuntu很早之前就装了,mysql亦是如此),因此没有修改过它的原始密码. 网上查找了好久,各种说法均有!有的我操作了下,但貌似对centos有效,对Ubuntu则没有起到作用.还有的说,root的随机…
在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问,并可修改MySQL密码 2018年08月03日 09:51:36 嘉禾-BILI 阅读数:17940 标签: MySQL拒绝访问root用户更多 个人分类: MySQL   对于出现拒绝访问root用户的解决方案 错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问   首先解析此英文:ERRO…
错误代码 1045Access denied for user 'root'@'localhost' (using password:YES) 如果你的mysql也出现以上这种提示, 建议你逐个字看完我这篇文章再按以下方法来尝试解决问题. 这是mysql数据库很多时候出现的问题, 网上流传很多解决办法. 有人按照那些方法, 还真可以把问题解决了; 但也有很多人按那些方法解决不了问题! 而这个中原因, 就是没有对症下药!!! 网上的那些方法, 很多都没有明确指出是什么版本的mysql, 所以导致问…
安装mysql后,使用命令登录mysql居然报错了,Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE),这个错误搞得很郁闷,仔细分析之后,知道这个报错和密码有关,可能是密码在配置mysql的时候异常,所以导致我们没有正确的密码,知道问题后,立即想到解决办法了,那就是重新设置一个密码,方法如下 1.先关闭mysql并设置密码 #sudo /etc/init.d/mysql…
环境 CentosOS 6.5 ,已安装mysql 情景 root密码忘记,使用普通用户无法登录 解决 问题一 无法使用mysql命令 参考文章:https://www.cnblogs.com/comeping/p/8576694.html 加入环境变量PATH # PATH=$PATH:/usr/local/mysql/bin # echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile # source /etc/pr…
由于另外一个人在用远程的server做测试,导致我访问这个远程机器的mysql提示“too many connections”的问题,于是想到干脆把数据库当下来做测试好了,结果用heidiSQLs进行“Sync”的时候出现“Access denied for user 'root'@localhost(using password: YES)”的问题. 于是,同事说要对localhost grant权限: 执行完毕以后,重新来“Sync”还是报同样的错误. 最后,我决定不使用同步功能,直接导出为…
用本机windows上的Navicat for mysql链接虚拟机Linux的mysql数据库时,第一次连接的时候报的错误是 2003 -Can't connection to mysql server on '服务器ipAddress'(10038),这是由于端口没有开放,或者Linux的防火墙没有关闭, 解决办法: 1.在本地建立新的入站3306端口规则,找到防火墙->高级设置 点击入站规则 建立新的入站规则 选择端口 然后关闭Linux的防火墙,执行命令 service iptables…
这两天装了一个mysql 5.7数据库,但是在本地dos登陆不上去,报错Access denied for user 'root'@'localhost'(using password:YES): 也是网上找了各种方法,发现没有一个正确的,我就自己琢磨琢磨用别人的方法做了点改变,最后还成功了,啧,挺高兴的.又能愉快的学习了! 1,打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件.2,重启MySQL服务.3,通过命令行进入MySQL…
mysql中有新建了一个%(允许所有主机连接)和ALL权限的账户.但是竟然连不上.用root或者其他localhost的用户却可以登录.首先检查下防火墙打开了没,可以用service iptables stop打开防火墙.如果仍然报错: 报错:ERROR 1045 (28000): Access denied for user 'zzq'@'localhost' (using password: YES) 帐号密码都对了 就是连不上.细心的话我们会发现 帐号权限是%,而这里提示的是localho…
问题描述: 在ubuntu14.04上安装完MYSQL后,MYSQL默认给分配了一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误. 报错信息:Access denied for user 'root'@'localhost' (using password: YES) 执行过程: sue@suepc:/usr/local/mysql$ mysql -u root -p Enter password: ERROR 1045 (28000): Access denie…
Windows mysql提示:1045 access denied for user 'root'@'localhost' using password yes http://blog.csdn.net/japanstudylang/article/details/8024443 关闭mysql服务 net stop mysql 在任务管理器里结束mysql进程 到WINDOWS的命令行了(‘DOS’ 下),切换到你的MySQL bin目录下. 比如我的是 C:\Program Files\M…