使用哈希密码登录mysql

时间:2014-01-13 11:26:01

标签: mysql password-encryption

我想连接到一个mysql数据库,例如通过MySQL Workbench或只是使用mysql本身甚至mysqldump等mysql实用程序的命令行。

这样做时,我想避免使用纯文本密码。

对于我的备份过程,我创建了一个my.cnf文件供使用,但即使在那里,备份用户的密码也是纯文本。

我不是这个问题的专家,这就是我问的原因。

在我简单的世界中,我想用MD5或SHA或SSHA或其他任何方式散列密码,并在命令行甚至my.cnf中使用此散列“{SHA} ......”。

我用这种方式进行的所有测试都会出现“密码错误”消息。

这个简单的世界想法是否可行,如果,我该怎么做才能避免在某处存储纯文本密码。

使事情更清楚。我发现了几个涉及如何在MySQL数据库中存储散列密码的线程(从开发人员的角度来看)。这不是我要找的信息。

此致 卡尔 - 亨氏

0 个答案:

没有答案