2

我最近购买了一台远程服务器作为数据库服务器。供应商预装了 MySQL 服务器 5.1.68。我通过登录mysql并发出来更改了root密码-

UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;

更改密码后,我退出并能够使用新密码再次登录。

但是,我注意到每天左右之后我的root密码都被取消了。我的意思是我可以通过直接发出来访问 mysql 服务器 -

$>mysql -u root

我曾多次尝试重置密码,但它一次又一次地超时。不知道我在这里错过了什么。

谢谢

更多信息:

mysql> SELECT User,Host FROM mysql.user;
+----------------+--------------------+
| User           | Host               |
+----------------+--------------------+
| root           | 127.0.0.1          |
| fsl            | 128.104.xxx.xx     |
| fsl            | 128.104.xxx.xx     |
| rvadmin_public | 67.228.xxx.xx      |
| cphulkd        | localhost          |
| cpldap         | localhost          |
| datahandler    | localhost          |
| eximstats      | localhost          |
| horde          | localhost          |
| leechprotect   | localhost          |
| logaholic      | localhost          |
| root           | localhost          |
| roundcube      | localhost          |
| rvadmin        | localhost          |
| rvadmin_public | localhost          |
| root           | xxx.xxxxx.com      |
| rvadmin_public | xxx.xxxxx.com      |
+----------------+--------------------+

我已从最后两个条目中删除了域名。

4

0 回答 0