28000专题

【mysql】window下忘记root密码 或者 提示ERROR 1045 (28000): Access denied for user 'root'@'localhost'

适用于解决windows下忘记root密码或者提示ERROR 1045 (28000): Access denied for user ‘root’@’localhost’的问题 若是在linux下,可以转至这篇博客 1、在DOS窗口下输入net stop mysql5 或 net stop mysql 2、开一个DOS窗口,这个需要切换到mysql的bin目录,或者将bin目录加入到系统环

mysq:lERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

问题重现(以下讨论范围仅限Windows环境): C:\AppServ\MySQL> mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)   编辑mysql配置文件my.ini(不知道在哪请搜索),在[m

Mac使用mysql报Mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误

转自:http://blog.csdn.net/say_c_box/article/details/72842286 用安全模式进入数据库 1.1 打开系统偏好设置,如果你的电脑已经安装mysql,会在下面有一个mysql的按钮。点进去关闭mysql服务 1.2 打开一个终端,输入一下命令 $ cd /usr/local/mysql/bin$ sudo su 然后便可以看到终端

ubuntu下mysql 出现 ERROR 1698 (28000): Access denied for user 'root'@'localhost'解决

作为ubuntu的初学者,按照教程安装完mysql,在使用mysql的可视化工具workbench的时候遇到: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 然而这是一个很奇怪的bug,在正常使用的时候,报错,在管理员的终端下却能正常使用: 一些人归结为,权限的问题,找了很多,有人说修改权限,各种修改配置文件。

ERROR 1045 (28000) Access denied for user ‘root‘@‘IP‘(using password YES/NO)

查看权限 要查看MySQL用户的权限,您可以使用SHOW GRANTS语句。这将列出用户的权限,包括授予的权限和可以授予其他用户的权限。 以下是查看当前用户权限的SQL命令: SHOW GRANTS; 如果您想查看特定用户的权限,可以使用以下命令,并将username替换为相应的用户名,host替换为用户的主机名: SHOW GRANTS FOR ‘username’@‘host’;

mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'mhz'@'localhost' (using password: YES)

mysql全局权限账户%登录不上 ERROR 1045 (28000): Access denied for user 'mhz'@'localhost' (using password: YES)  解决 查看错误提示  有主机名字的就必须赋值主机名 mysql> GRANT ALL PRIVILEGES ON *.* TO 'mhz'@'

windows error 1045 (28000) access denied for user 'root'@'localhost' (using password: YES)

转自http://stackoverflow.com/questions/9382219/error-1045-28000-access-denied-for-user-rootlocalhost-using-password-ye "mysql -u root"use mysqlupdate user set authentication_string=password('you

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N O) 解决方案

解决方案: 1、打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。 2、重启MySQL服务。 3、在命令行中输入“mysql -u root -p”(不输入密码),回车即可进入数据库。 4、执行,“use mysql;”使用mysql数据库。 5、执行,“update user set password

【华为云服务器】解决mysql:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘(using password: NO/YES

最近在搭建web服务器,按照网上的指导直接使用LAMP(Linux、Apache、Mysql、Php)四个环境来搭建的。今天碰到一个问题,使用WordPress时,发现远程登录不了mysql数据库。 一、现象与测试 直接表现是wordpress登录mysql不了了。 我尝试使用命令行登录mysql的WordPress用户。然后就报错了 ERROR 1045 (28000): A

解决mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

一,基本环境 操作系统:Red Hat Enterprise Linux Server release 6.8 mysql版本:mysql-community-server-5.7.21 二,流程 2.1,安装mysql完成后,启动mysql报错 [root@postgredb mysql]# mysql -u root -pEnter password: ERROR 1045 (2

ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)解决方案

新装mysql连接时会报错:ERROR 1045 (28000): Access denied for user ’root’@’localhost’ (using password: NO)  解决方案如下:   方法一:  # /etc/init.d/mysql stop  # mysqld_safe --user=mysql --skip-grant-tables --ski

mysql5.7出现ERROR1698(28000):Access denied for user root@localhost 错误解决方法

參考鏈接 https://www.cnblogs.com/cpl9412290130/p/9583868.html

ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' 问题解决!

百度查询最后得出结论:出现这种错误有两种可能,一是MySQL的root用户的密码错误,二是权限不够的问题。通常解决办法是修改密码。 今天,笔者为了练习sql,在ubuntu16.04上安装了mysql。笔者在网上搜索了在ubuntu16.04安装mysql的步骤,并跟着步骤一步步操作,然而,让笔者无法明白的是,网上说在安装mysql的过程会弹出输入密码的窗口,然而笔者在安装的过程中没有弹出任何窗

mysql ERROR 1045 (28000): Access denied for user

今天刚安装了mysql, 安装成功了,安装最后要求输入了密码,也输入了,OK $ mysql -u root mysql 报错了! ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 结果发现是忘了-p选项, $ mysql -uroot -p 解决问题。 ------

[28000][1045] Access denied for user ‘ ‘ (using password: YES)

这个错误看了一上午,始终是没找到原因。但是进过不懈尝试还是找到答案。 问题: 问题1:发现host输入的IP与真实连接的地址IP不一致。 问题2:报错如何解决。 答案:因为你的账号和密码输入的不正确,导致去连接远程阿里的数据库无法连接,然后返回给你的是你的目前所用的IP地址。所以这个最终原因是你的账号和密码错误。

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘无密码如何解决

1.修改my.cnf配置文件 (1)找到my.cnf位置,在[mysqld]下面添加skip-grant-tables cd / vim /etc/my.cnf   (2)添加完成后保存,并重启mysql服务 按下esc 输入:wq 执行 servcie mysqld restart 2.进入mysql数据库,修改密码 (1)mysql -uroot -p,随后会弹出

LR 连接oracle时,SQLState=28000 ODBC ORA ORA-01017;: Invalid username/password; logon denied

 LR连接oralce 时报错,前提从sql server客户端可以正常登陆: 问题重现: 1. 检查数据库驱动: C:\Windows\SysWOW64\odbcad32.exe 2. 检查用户 DSN -> 添加,选择 ORACLE IN ORAHOME90 , 在oracle odbcad32 driver configuration填写数据库连接配置; 3. 点击 test c

MySQL8.0.13 登录报1045(28000)错误

以下修改登录密码报错: mysql-8.0.13 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) 一、修改root密码 mysql>update mysql.user set authentication_string=“123456” where user=“root”;

登录mysql数据库出现 : ERROR 1045 (28000): Access denied for user ‘ODBC‘@‘localhost‘ (using password: NO) ER

登录mysql数据库的时候出现 : ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: NO) ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'(using password: YES) windows下,以上两个错

Ubuntu/Debian(Raspbian)进入MySQL报错:ERROR 1698 (28000): Access denied for user 'root'@'localhost'的解决方法

树莓派安装MySQL未提示设置密码,之后在sudo下无需密码即可连接,其它输入报错ERROR 1698 (28000) 附:远程连接MySQL出现1130错误解决方法 # 问题场景: 在树莓派3B+,系统Raspbian(Debian9.4),安装MySQL: sudo apt-get install mysql-serversudo apt-get install mysql-clie

Windows:解决MySQL登录ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor=YES)问题

找到安装目录下的my.ini配置文件,找到[mysqld],在这行下面加入如下语句: skip-grant-tables 需要特别注意,如果安装目录在c系统盘下,修改是需要权限的,可以先将文件剪切到其他盘,然后修改,接着剪切回来。以上的步骤网上有许多,我修改之后,兴奋地又去尝试登录来着,还是不行,后来发现修改完配置文件之后,需要重新启动一下MySQL。可以打开服务(win+R),输入serv

【mysql安装报错(已解决)】ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

(1)说在开头,我的 mysql 版本是 8.0.27 的 安装的时候,感觉每一步都没有错,但是就是不行,到连接本地数据库时,发现一直连不上,搞了好久,一直报下面的错: ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) (2) 然后网上找了很多,有说是在my.ini文件添

解决Mysql初次登陆出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)问题

Mysql5.7安装好后,系统会自动分配一个密码,在使用该密码登陆时会报错,折腾了好久终于解决这个问题了。下面是解决步骤 1. 首先修改Mysql的配置文件,我的是my.ini。在[mysqld]下面加入 skip-grant-tables 2. 启动Mysql服务,并登陆 net start mysql 登陆Mysql,这里输入系统分配的初始密码 3. 修改密码,通过

解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

场景重现:         最近在安装MySQL时,安装网上的教程进行操作,当进入启动MySQL服务,然后进入MySQL时,遇到输入初始密码也被拒绝的情况,如下图所示: 解决办法:         修改 /etc/my.cnf 文件,在里面增加  skip-grant-tables ,开启 免密登录 [root@bogon mysqld]# vi /etc/my.cnf //打

CentOS 7.4下解决登录MySQL时,ERROR 1045 (28000): Access denied for user root@localhost (using password: YES

[root@VM_0_11_centos ~]# mysql -u root -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 启动一下mysqld服务试试 [root@VM_0_11_centos

MySql控制台登录数据库显示1045(28000)解决方案

输入指令即可:mysql -u root -p 下行输入正确的密码即可