本文主要给大家介绍MySQL密码破解、权限撤销、图形管理工具概况,其所涉及的东西,从理论知识来获悉,有很多书籍、文献可供大家参考,从现实意义角度出发,创新互联累计多年的实践经验可分享给大家。
超过10余年行业经验,技术领先,服务至上的经营模式,全靠网络和口碑获得客户,为自己降低成本,也就是为客户降低成本。到目前业务范围包括了:成都做网站、网站制作,成都网站推广,成都网站优化,整体网络托管,小程序开发,微信开发,成都app软件开发公司,同时也可以让客户的网站和网络营销和我们一样获得订单和生意!
一、mysql密码破解
1、在shell命令行下修改密码
mysqladmin -hlocalhost -uroot -p password "123456"
2、破解密码
A、在配置文件里面添加: skip-grant-tables ,重启服务
B、查找mysql.user表,找到authentication_string字段
C、更新密码:update mysql.user set authentication_string=password("123456")
where user="root" and host="localhost";
D、刷新配置:flush privileges;
E、修改配置文件:把跳过密码取消的选项注释掉
F、重启服务,用新密码来验证登陆
二、用户授权与权限撤销
1、grant all on *.* to man@192.168.4.5 identified by "123456" with grant option
//给man用户在192.168.4.5这台客户端上所有的库有所有的权限,
登陆密码是123456,并有授权权限,也就是可以在客户端给别的用户授予权限
2、客户端查看权限:
select @@hostname; //显示连接云服务器的主机名
select user(); //显示当前登陆的用户和客户端主机的ip 地址
show grants; //查看登陆用户的权限
show processlist; //查看当前用户客户端连接服务器的状况
3、撤销授权
show grants for root@"%"; //查看root用户在所有客户端上的权限
revoke grant option on *.* from root@'%' //撤销授权权限
revoke delete on *.* from root@'%'; //撤销删除的单个权限
4、mysql 授权库:
user: 存储已有的授权用户
db: 存储授权用户对库的访问权限
tables_priv: 对表的访问权限
columns_priv: 对表中字段的访问权限
select * from mysql.user where user="root"\G
//查看root用户的所有的权限列表
drop user 用户名@'客户端地址';//删除已授权的帐号
5、set password=password("新密码") //用户自己修改密码
set password for 用户名@"客户端地址"=password("新密码"); //管理员修改密码
三、mysql图形管理工具
1、安装httpd,php,php-mysql,启动网站服务
2、解压:tar -zxf phpMyAdmin-2.11.11-all-languages.tar.gz -C /var/www/html/
3、在/var/www/html下:mv phpMyAdmin-2.11.11-all-languages phpadmin
4、chown -R apache:apache phpadmin //修改运行的账户权限
5、cp config.sample.inc.php config.inc.php //生成主配置文件
6、修改主配置文件:config.inc.php,在17和31行修改
7、重启网站服务
8、http://192.168.4.51/phpadmin //在客户端验证,登陆
看了以上mysql密码破解、权限撤销、图形管理工具概况介绍,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方,大家可以继续关注创新互联行业资讯板块,会定期给大家更新行业新闻和知识,如有需要更加专业的解答,可在官网联系我们的24小时售前售后,随时帮您解答问题的。