假设我有一个包含大量测试帐户的测试服务器。测试帐户有未知的密码,这些密码被硬编码到应用程序的报告中,并被存储在mysql.users表中。MySQL接受任何密码
是否有任何选项或黑客可以用来让MySQL接受任何文本作为帐户的“正确”密码?例如:
Update mysql.user Set Password="*" where 1=1
注意:上述行不起作用,因为它将字面上的密码设置为“*”而不是通配符。但是,我正在寻找一种方法来创建一个可以接受任何有效密码的mysql帐户。这台机器与网络断开连接,我可以完全访问mysql数据库...
硬编码密码存储在用于保存报告的二进制格式内(想想像Word 2003这样的二进制非XML格式,但是专有的) – George 2010-06-02 15:47:35