MySQL用户安全
2011-11-15Linux撒加23292°c
A+ A-今天偶然的一次敲错命令,发现mysql|percona可以使用匿名用户登陆,这个可真是个安全隐患
不过不是什么大问题
执行下面的脚本就可以删除匿名用户了
[code]
/opt/mysql/bin/mysql -uroot -p$mysqlrootpwd -e \
"update mysql.user set password = password('$mysqlrootpwd') where user='root';\
grant all privileges on *.* to root@'localhost' identified by '$mysqlrootpwd';\
grant all privileges on *.* to root@'127.0.0.1' identified by '$mysqlrootpwd';\
drop user ''@'localhost.localdomain';\
drop user ''@'localhost';\
flush privileges"
[/code]
未定义标签