33问答网
所有问题
mysql 用户无法用密码登录解决,不用密码可以直接登录
以图阿红keven为例,我明明设置了密码,用密码登陆,就会报下面错误
不用密码却可以正常登陆
举报该问题
推荐答案 2017-06-22
看到第四个账号是空了吗?把空账号删掉就正常了。好久没用mysql命令忘了,你百度一下怎么删除mysql空账号
顺便提一下你的root竟敢暴露在外网。。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/R05R5P5hc0WRdB0h5hB.html
其他回答
第1个回答 推荐于2018-05-15
1、删除为空的用户
drop user ''@'localhost'"
2、为安全起见,建议只保留一个本地root用户
drop user root@'::1'
drop user 'root'@'localhost'
drop user 'root'@'%'
追问
root用户可以正常登录,但是其他用户不能用密码登录
本回答被网友采纳
第2个回答 2017-07-15
必须使用密码登录。
相似回答
mysql
跳过
密码
登陆
答:
这个的话是没有办法跳过那个
密码登录
的,除非是你记住密码了就
可以直接登录
。
mysql
-u root -p此时输入
密码
后
能登录,
而为什么 mysql -u -root不...
答:
可能是你打开了--skip-grant-table开关
,如果是gui管理工具的话有可能是勾选了禁用grant表选项,或者你丢失了一些mysql运行相关的表(这个没试过,比如你重装了系统可能会发生),如果是linux的话有可能是编译的问题,差不多这些。如果以上不能解决,就重新装一下吧,不费什么事,如果没有权限就再。。
windows下
mysql
怎么跳过
密码登录
答:
1、用系统管理员登陆windows系统。 2、停止
MySQL的
服务。 3、运行cmd进入dos命令窗口,然后进入MySQL的安装目录,比如安装目录是d:\
mysql,
进入d:\mysql\bin 4、跳过权限检查启动MySQL(关键的一步) d:\mysql\bin>mysqld-nt --skip-grant-tables(会占用一个dos控制台窗口) 5、重新打开一个dos控制...
大家正在搜
解决mysql不用密码也能登录
mysql无密码登录
mysql登录密码
mysql修改登录密码
mysql跳过密码登录
mysql免密码登录
mysql设置免密码登录
mysql忘记密码怎么修改密码
mysql修改用户密码
相关问题
mysql 用户已设置密码,但登录可以不填密码
mysql不用密码登录
mysql突然不用密码可以登录,之前我做的系统是msql数据...
登录mysql,-p后带密码登录不成功,不带密码在提示符后输...
mysql用户+密码可以登录,但是用户@localhost ...
MySQL 8.0 密码正确 但是无法登录 直接提示我密码错...
如何不用密码登录mysql