我在python和MySQL(MySQLdb,PyQT)上写了一个应用程序,遇到了一个问题。我碰巧在登录表单上输入一个随机值时,这个随机用户可以访问数据库。我是MySQL的新手,这是我第一次遇到这样的问题。我看到了像我问的问题一样的问题,但是有一个随机的用户能够登录到db,但没有权限做任何事情。我查看了MYSQL.user表,没有用户名的用户没有权限操作数据。输出结果如下所示
| localhost | root | Y | Y
服务器1 - 11.22.33.44我正在尝试将MySQL从服务器1连接到服务器2,但当我这样做时,它似乎将连接IP还原到自己的服务器,用户详细信息显然是不正确的,因此失败了Connected to Server 1 (11.22.33.44)
ERROR 1045 (28000): Access deniedfor user 'root'@'11.22.33.44' (using