急!MySQL 5.5 密码被改,网上的解决方法看不懂!求简单的解决方法。
发布网友
发布时间:2022-04-16 01:19
我来回答
共4个回答
热心网友
时间:2022-04-16 02:49
如果你是系统管理员的话或你可以登陆服务器;可以修改密码的;
在windows下:
打开命令行窗口,停止mysql服务: Net stop mysql
启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe
执行:mysqld-nt --skip-grant-tables 当前窗口将会停止。
另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql>use mysql
>update user set password=password("new_password") where user="root";
>flush privileges;
>exit
用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了
http://hi.baidu.com/qianyuxuncom/blog/item/9fc81712177fcb15213f2edb.html
热心网友
时间:2022-04-16 04:07
先这么干看看吧!攻击的方式千差万别,水平也有高有低。
------------------------------------------------------------------------
第一:攻击服务器
这个就要提高操作系统的安全性了,比如防火墙,用户配置。你那个游戏用来宾账号能启动即可。
如果是你的游戏有漏洞,那我帮不上你!
第二:攻击数据库
那你先看看3306端口是否对外开放?
进入mysql
执行检索
select * from user;
如果有root 它的host是%,密码又是空,你被别人修改那是必然的。
你把host改成你那个游戏服务器的IP地址,
凡是host是%的都K掉,改成你需要的IP,
------------------------------------------------------------------------------
还有!玩私服都用双网卡,内*各有各的IP,你用内网地址配置,除了游戏端口,对外一致deny!如果他能侵入你的内网,那你也认命吧!连sql2008都是用的动态端口。那个侵入更难。
真正的请求服务游戏配置---->网关--->物理防火墙--->软件防火墙--->游戏服务器--->内网数据库服务器--->备份服务器.
热心网友
时间:2022-04-16 05:41
重装mysql之前要把mysql注册表以及c盘windows下temp下的有关mysql的数据删除,再重装就没有问题了
热心网友
时间:2022-04-16 07:33
大师傅师傅iatfi