问题是 当我再次 grant all privileges on pureftpd.* to koko@localhost identified by 'mimi'; 的时候,应该是 使用GRANT和REVOKE语句时,授权表自动重载。所以我觉得即使 删除用户以后即使没更新,但当我再次建立此用户时候用grant了,所以应该自动重载。
是的,不需要重起mysql 但是请在每步操作后关闭连接,不重新连接,客户端是不会有更新的
// 1.php //root用户操作 grant all privileges on pureftpd.* to koko@localhost identified by 'koko';revoke all on pureftpd.* from koko@localhost;delete from user where User = 'koko';delete from db where User = 'koko';//2.php //注意 密码更改 //root 用户操作 grant all privileges on pureftpd.* to koko@localhost identified by 'mimi';//....此处用koko用户,mimi 密码来进行数据库连接! 这样表述应该更清楚点,koko 用户一直都没保持连接,所以应该不存在关闭连接,重新连接问题。
的时候,应该是 使用GRANT和REVOKE语句时,授权表自动重载。所以我觉得即使 删除用户以后即使没更新,但当我再次建立此用户时候用grant了,所以应该自动重载。
但是请在每步操作后关闭连接,不重新连接,客户端是不会有更新的
//root用户操作
grant all privileges on pureftpd.* to koko@localhost identified by 'koko';revoke all on pureftpd.* from koko@localhost;delete from user where User = 'koko';delete from db where User = 'koko';//2.php
//注意 密码更改
//root 用户操作
grant all privileges on pureftpd.* to koko@localhost identified by 'mimi';//....此处用koko用户,mimi 密码来进行数据库连接! 这样表述应该更清楚点,koko 用户一直都没保持连接,所以应该不存在关闭连接,重新连接问题。