我去了http://localhost/security/
并更改了root用户的mysql密码,显然不是一个好主意,因为我无法再访问我的phpmyadmin网站来配置mysql,为什么?
我看过网上但他们谈的是如何重置你的密码,我想知道如何在我更改mysql密码后立即登录当前的phpmyadmin。
请帮助这个脆弱的菜鸟不那么脆弱
奖励:有没有办法用密码保护本地主机上的网站
答案 0 :(得分:7)
在phpmyadmin文件夹中找到config.inc.php
文件,您就可以输入要使用的密码。
答案 1 :(得分:1)
如果是的话
我试图在config.inc.php
编辑密码后登录,因为@abhinav说但是
没有结果:(
但我认为你可以用这种方式登录
localhost中的密码保存在名为 mysql
的数据库中,用户表为用户
如果我是你
如果我的localhost中有脚本
我将尝试编辑php文件并进行sql注入漏洞或sql查询
从mysql.users获取密码并破解或编辑它
其他方式是
数据库存储在像我这样的路径中的文件中
c:/appserv/mysql/data/mysql/users.myd
我的localhost密码是1,这是我的文件
My users.myd file and mypassword is 1
尝试用您的文件替换此文件:)
BestRegards
答案 2 :(得分:-1)
我在phpmyadmin
(xampp)中更改了root用户的密码,然后我无法进入phpmyadmin。 #1045错误没有出现,但输入密码的页面再次重新加载。但是当我使用sql管理器(heidiSQL
)连接到数据库时,我可以使用root用户输入并输入密码。
我尝试将$cfg['Servers'][$i]['auth_type']
更改为http
,但它无效。然后我尝试使用127.0.0.1/phpmyadmin
进入phpmyadmin,我可以使用我更改的密码输入。