精华内容
下载资源
问答
  • 适用于windows安装MySQL 对于出现拒绝访问root用户的解决方案 ...首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);解析的地方有...
    • 适用于windows安装MySQL

    • 对于出现拒绝访问root用户的解决方案

    错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问

     

    首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);解析的地方有两处:①Access denied(拒绝访问);②using password:NO/YES

    一、出现access denied的原因有如下可能:

       1)mysql的服务器停止

       2)用户的端口号或者IP导致  

       3)mysql的配置文件错误----my.ini等文件

       4)root用户的密码错误

    1. 若MySQL已经没有启动,重启MySQL服务器:net start mysql

    2. 若用户的端口号与IP(3306/3307)不一致,打开my.ini文件进行编辑。全部将端口编辑替换为: port=X(如:port=3306)
    3. my.ini文件误输入无效内容,不知道到何处。复制替换该文件;有人已经对my.ini文件进行解释以及注释(非博主的文章)https://blog.csdn.net/lienfeng6/article/details/78140404
    4. root用户密码错误,本博文章主要内容【解决方案】

    出现 using password的原因如下是:

    1. 不键入密码:
    2. 错误的密码:
    • 解决方案:

    到安装的MySQL的目录下,找my.ini文件;

    在[mysqld]后添加skip-grant-tables(使用 set password for设置密码无效,且此后登录无需键入密码)

    skip-grant-tables     #在my.ini,[mysqld]下添加一行,使其登录时跳过权限检查

    尽量少操作(接着如下操作)     skip-grant-tables

    重启MySQL服务器。

    登录mysql,键入mysql –uroot –p;直接回车(Enter)

    键入无效set password for ‘root’@‘localhost’=password(‘123456’);

    在my.ini文件添加从此后无需键入密码

    再把my.ini的skip-grant-tables删除,然后重启MySQL服务器:net stop mysql ;net start mysql;

    再次进行设置密码:set password for ‘root’@‘localhost’=password(‘123456’);

    设置密码成功。

    skip-name-resolv        #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时候。但是需要注意的是,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式了,否则MySQL将无法正常处理连接请求!

    • 以上仍然不行的话

    如果如上仍然不行,

    1、卸载计算机上所有与MYSQL相关应用程序

    2、删除MYSQL所有配置文件

    3、然后安装或者进行相关配置。

     

    以上方法仍然行不通,只能请您更换您计算机或者重装操作系统!!!

     

    展开全文
  • 解决Win10下Mysql 的Access denied for user'root'@'localhost' (using password: YES)问题mysql一旦忘记密码即会出现这样的错误。解决步骤如下(注意 cmd命令窗口必须以管理员身份打开) mysql一旦忘记密码即会...

    解决Mysql 的Access denied for user'root'@'localhost' (using password: NO)问题

    mysql一旦忘记密码即会出现这样的错误。

    在这里插入图片描述

    解决步骤如下(注意 cmd命令窗口必须以管理员身份打开)

    1. 停掉mysql服务。
    net stop mysql
    

    在这里插入图片描述

    1. 跳过输入密码的步骤
      我的mysql 的my.ini目录为F:\WorkSoftWare\mysql\mysql-5.7.23-winx64\bin.my.ini
    mysqld --defaults-file="F:\WorkSoftWare\mysql\mysql-5.7.23-winx64\bin\my.ini" --console --skip-grant-tables
    
    1. 如果运行出现类似截图的语句则说明成功
      在这里插入图片描述
    2. 此时不关闭该命令行窗口,在打开一个cmd命令行窗口
      在这里插入图片描述
    3. 登录MySQL服务器,在cmd找到myql的的bin目录,然后输入命令:mysql -u root -p 不需要输入密码直接按Enter,可直接进入mysql服务器
      mysql -u root -p在这里插入图片描述
    4. 进去后, 输入:use mysql
    use mysql
    

    在这里插入图片描述
    7. 修改密码输入:update mysql.user set authentication_string = password(“新设置的密码”) where user=“root”;(我这里mysql的版本是5.7,其中密码列的属性叫做authentication_string;5.1的是password);
    update mysql.user set authentication_string = password("123456") where user="root";在这里插入图片描述
    8. 刷新权限:flush privileges;

    flush privileges;
    
    1. 退出:quit;
    quit;
    
    1. 此时可以关闭两个cmd命令行窗口,再重新打开一个命令行窗口重启mysql服务,
      在这里插入图片描述
    2. 再使用root和修改的密码登录即可:mysql -u root -p 然后输入密码验证,成功进入说明成功了。
      在这里插入图片描述
    3. mysql问题解决。又可以happy了!!!
      在这里插入图片描述
    展开全文
  • MySQL 连接错误,使用Navicat连接MySQL出现错误:1045 Access denied for user 'root'@'localhost' (using password: YES) 解决方法: 编辑mysql配置文件my.ini(在mysql的安装目录下,不同电脑可能不一样,参考...

    MySQL 连接错误,使用Navicat连接MySQL出现错误:1045 Access denied for user 'root'@'localhost' (using password: YES)

    解决方法:

    编辑mysql配置文件my.ini(在mysql的安装目录下,不同电脑可能不一样,参考目录①D:\Program Files\MySQL\MySQL Server 5.0\my.ini;②C:\ProgramData\MySQL\MySQL Server 8.0\my.ini;),在[mysqld]这个条目下加入 skip-grant-tables 保存退出后重启mysql

    1.打开cmd,点击“开始”->“运行”(快捷键Win+R)。

    2.停止:输入 net stop mysql

    3.启动:输入 net start mysql  

    也可以在计算机-管理-服务里面找到MySQL的服务,如图

     

    这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现 password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为没有grant权限。

     

    继续按下面的流程走:

    1.进入mysql数据库:
    mysql> use mysql; 
    Database changed

    2.给root用户设置新密码:  
    mysql> update user set password=password("新密码") where user="root"; 
    Query OK, 1 rows affected (0.01 sec) 
    Rows matched: 1 Changed: 1 Warnings: 0

    3.刷新数据库
    mysql> flush privileges;
    Query OK, 0 rows affected (0.00 sec)  

    4.退出mysql:
    mysql> quit; 
    Bye

     

    改好之后,再修改一下my.ini这个文件,把我们刚才加入的 "skip-grant-tables"这行删除,保存退出再重启mysql服务,再重新用Navicat连接就可以了。

    CSDN的评论回复不及时,欢迎来微信找我!

    微信搜索:acoolgiser,一起学习成长,交个朋友!^_^

    或者直接扫描

     

     

    展开全文
  • 错误 :ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) 从上面这段英文的意思来看,可以这样分析,第一:Access denied(拒绝访问);第二:using password:NO/YES。...

    本人配置:系统64位win10,MySQL8.0.16

    错误 :ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

    在这里插入图片描述
    从上面这段英文的意思来看,可以这样分析,第一:Access denied(拒绝访问);第二:using password:NO/YES。这里这个using password 的是是否输入了密码,输入了就表示YES,没有就输出NO。
    在这里插入图片描述在这里插入图片描述
    根据网上查了很多资料,出现Access denied的原因有如下可能:
    (1)MySQL的服务器停止了
    (2)用户的端口号或者IP导致拒绝访问
    (3)MySQL的配置文件错误(my.ini等文件)
    (4)root用户的密码错误

    解决方案:

    (1)重启MySQL服务器:net start mysql
    在这里插入图片描述
    (2)若用户的端口号与IP(3306/3307)不一致,打开my.ini文件进行编辑。全部编辑替换为: port=X

    (3)若my.ini文件配置错误,可以参考以下文章,该文件已对my.ini文件进行了解释和注释。文章链接.

    (4)密码错误的话,这里有两种解决方法
    第一种:打之前安装MySQL的路径下data文件。然后用记事本打开以.err为后缀的文件。
    在这里插入图片描述
    在这里插入图片描述
    知道密码之后再重新登录就可以了。若在err文件找不到密码或者还是登录错误的话,可以试一下第二种方法。

    第二种:用–init-file参数在服务启动时加载并运行修改密码的命令文件,该命令一旦执行,服务启动后密码即已经清除或者重置,启动服务后即可以空密码或指定密码登入。
    第一步:先关掉服务器:
    在这里插入图片描述
    第二步:创建一个文本文件,内含一条密码修改命令。我是在安装MySQL的目录下创建的。
    在这里插入图片描述
    在这里插入图片描述
    第三步:命令行方式启动服务器,指定启动时执行上述的密码修改命令文件。
    mysqld --init-file=Q:\MySQL\mysql-8.0.16-winx64\mysqlc.txt --console
    在这里插入图片描述
    接着重启服务器:
    在这里插入图片描述
    然后用刚刚改过的密码输入就可以了。
    在这里插入图片描述
    以上本人所用到的解决方法了,希望能帮到大家,谢谢各位赏脸观看。

    展开全文
  • Access denied for user ‘root‘@‘localhost‘问题的解决

    万次阅读 多人点赞 2018-05-11 10:20:33
    问题场景在阿里云上部署了一台服务器,CentOS6.8系统环境,安装了MySql+Nginx+Git+vsftpd等软件,在本地Linux终端以非root账户SSH远程登录服务器,在将项目打包发布时遇到如题所示问题。...但是在用浏览器调用跟数据库...
  • Access denied

    2007-11-23 11:30:31
    vi /etc/ssh/sshd_config PasswordAuthentication no, 将其改为 ...远程ssh才可登录 否则显示Access denied 其中Usepam yes可能用来建立pam方式login,比如从其它linux主机ssh到服务端,如果关闭,则不能打开....
  • 问题:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 很久没用这台电脑的mysql了,今天需要连接数据库,启动数据库报错: ERROR 1045 (28000): Access denied for user ...
  • except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess): pass windows 有一些进程访问权限不够,我看到很多文章说用管理员来运行脚本,但是没有必要,因为那些访问权限不足的那些进程对于...
  • 首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);解析的地方有两处:①Access denied(拒绝访问);②using password:NO/YES 解决方案: 到安装的...
  • 从GitLab中克隆项目时,报“git remote: HTTP Basic: Access denied ”错误; 错误原因: 远程服务端的用户名和密码与当前系统中git保存的用户名和密码有冲突 解决方法: 1.以管理员身份打开cmd命令行工具 ...
  • Error: ER_ACCESS_DENIED_ERROR: Access denied for user ‘root’@‘localhost’ (using password: YES) 看了很多的博客都说是密码错误,云里雾里。 如果是vscode打开的,直接左边 点default.json,下拉,把密码:...
  • Access denied的解决

    万次阅读 2018-12-26 19:58:15
    Access denied for user 'root'@'localhost' (using password: YES) 出现这种情况有俩:账号密码填错;yml文件配置问题 对于第二种情况,如果密码是纯数字,要加上引号。我估计如果不加引号会被认为是整形,所以...
  • putty提示Access denied

    万次阅读 2019-06-05 19:23:52
    putty进行连接,报错信息:Access denied 解决方法 修改配置文件 vi /etc/ssh/sshd_config 然后修改保存之后,再次重启ssh服务,进行连接仍然报错。 ubuntu重置新的密码进行连接,连接成功 ...
  • 错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES) 2 linux系统: 在配置文件my-default.cnf或my.cnf下 [mysqld]下添加skip-grant-tables;因为此方法无效,所以...
  • HTTP Basic: Access denied

    万次阅读 2020-03-22 09:01:55
    问题:git push报错 HTTP Basic: Access denied 原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致。 解决方案:进入控制面板》用户账号》凭据管理器?windows凭据》普通凭据,在里面找到git,点...
  • 今天在MAC上安装完MYSQL后,MYSQL默认给分配了一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误:Access denied for user ‘root’@’localhost’ (using passwor)如图: ...
  • mysql Access denied

    千次阅读 2017-03-31 14:08:50
    Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题的解决 这种问题需要强行重新修改密码,方法如下: /etc/init.d/mysql stop (service mysqld stop ) /usr/bin/mysqld_safe --skip-...
  • 这两天在MyEclipse中开发Web项目时,连接MYSQL数据库,出现问题:Access denied for user 'root'@'localhost'(using password:YES)。  经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限...
  • 问题描述 最近在家远程办公,需要从git上拉取代码。于是: git clone XXX.git 好了,首先拿命令行取一下远程的代码吧。 然后将仓库导入到SourceTree里面,然后问题出现了,...Access denied Access Access denied...
  • 这里写自定义目录标题1、原因2、解决方式 1、原因 安装好sourceTree之后,下载公司项目代码(以SSH Git方式拉取),提示没有权限 Access denied 2、解决方式
  • gitlab报错Access denied

    2020-03-17 14:10:41
    gitlab 克隆代码报HTTP Basic: Access denied 错误 原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致 问题出现: 进入控制面板》用户账号》凭据管理器》windows凭据》普通凭据,在里面找到git,...
  • SSH Access Denied

    千次阅读 2016-06-14 19:06:37
    Linxu SSH登陆出现Access Denied错误的解决方法 找了半天原因,原来系统没有设置密码。 使用串口接上去: sudo passwd root 输入密码和确认密码。 后面就可以登录了。 另外的方法: 最后终于找到了...
  • ErrorResponse(code=AccessDenied, message=Access denied, bucketName=f3e0a479-60da-45c8-9ac2-5b744a92d419, objectName=null, resource=/f3e0a479-60da-45c8-9ac2-5b744a92d419, requestId=15E37CD9D06980DF,
  •  提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,实际上是匿名登录的,通过错误提示里的''@'localhost'...
  • 数据库Access denied失败解决方法

    千次阅读 2020-06-14 23:28:12
    (1)ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) (2)ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password:yes) (3)ERROR 2003 ...
  • 原文地址: ... mysqldump Error 1045 Access denied despite correct passwords etc   This worked f...
  • 1. 使用阿里云 OSS服务 + CDN 服务后,直接用顶级域名访问个人...AccessDenied</Code> <Message>The bucket you access does not belong to you.</Message> <RequestId>5CEF38AEE94046FA268...
  • 文章转载自:https://www.cnblogs.com/gumuzi/p/5711495.html 一般这个错误是由密码错误引起,解决的办法自然就是... ... ... #vim /etc/my.cnf(注:windows下修改的是my.ini) ...在文档内搜索mysqld定位到[mysqld]文本...
  • git remote: HTTP Basic: Access denied 错误

    万次阅读 2018-03-14 18:52:38
    git remote: HTTP Basic: Access denied 错误 git version 2.7.2 问题描述: git push 报 HTTP Basic: Access denied 错误 解决方案: 1. 如果账号密码有变动 用这个命令 git config –system –unset ...
  • Error: ER_ACCESS_DENIED_ERROR: Access denied for user 'root'@'localhost' (using password: YES) code: 'ER_ACCESS_DENIED_ERROR', errno: 1045, sqlMessage: "Access denied for user 'root'@'localhost' ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,854
精华内容 9,941
关键字:

accessdenied