好久没有配置带mysql的网站了。一路apt配置下去,都缺省配置了用root用户,等到真的网站访问的时候,纷纷被拒绝访问。查了一下相关的解决方案,选择最合适的做法:
增加一个用户:
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY "password";
然后手工配置网站的设置文件,改变mysql访问的用户名,虽然从总体安全性上依然不佳,不过反正是实验内部玩玩,功能跑起来先。
增加一个用户:
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY "password";
然后手工配置网站的设置文件,改变mysql访问的用户名,虽然从总体安全性上依然不佳,不过反正是实验内部玩玩,功能跑起来先。