【问题标题】:DBD Basic Authentication Apache 2.2DBD 基本身份验证 Apache 2.2
【发布时间】:2016-02-08 22:28:06
【问题描述】:

我有一个 DBD 基本身份验证设置。当我尝试使用此身份验证登录我的网页时,它不起作用。 Apache错误日志中的错误为password mismatch,从其日志中连接到MySQL数据库是成功的。

这是我在 httpd.conf 中的连接字符串:AuthDBDUserPWQuery "SELECT Password FROM Users WHERE Username = %s"

该表确实存在,并且据我所知,列名是正确的。我的数据库结构以明文形式存储用户名和密码。我哪里错了? (很抱歉,我无法提供更多输出,我正在通过我的大学定制系统通过隧道访问我的服务器,并且它不允许复制粘贴文本)。

【问题讨论】:

    标签: mysql database authentication apache2.2


    【解决方案1】:

    我通过将在我的数据库中使用纯文本密码更改为对存储的每个密码使用 SQL Encrypt 函数来修复它。

    【讨论】:

      猜你喜欢
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      • 2012-03-05
      • 2012-02-04
      • 2017-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多