我应该将我的数据库用户名和密码存储在 PHP 应用程序的啥位置? [复制]

Posted

技术标签:

【中文标题】我应该将我的数据库用户名和密码存储在 PHP 应用程序的啥位置? [复制]【英文标题】:Where should I store my database username and password in a PHP application? [duplicate]我应该将我的数据库用户名和密码存储在 PHP 应用程序的什么位置? [复制] 【发布时间】:2010-10-13 14:25:23 【问题描述】:

这可能也适用于其他语言。到目前为止,我已经创建了几个网站,其中许多使用数据库(通常是 mysql)。我需要将数据库密码存储在源代码中的某处,但这似乎是一个安全问题,有点像黑客攻击。除了在我需要使用数据库的任何地方都包含的配置文件之外,还有更好的方法来存储密码吗?

重复:How to secure database passwords in PHP?

【问题讨论】:

【参考方案1】:

一个无法从外部访问的配置文件,除了 htdocs 等之外的某个地方。

【讨论】:

以上是关于我应该将我的数据库用户名和密码存储在 PHP 应用程序的啥位置? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

将我的 PHP 文件放在哪里

在安卓应用中存储用户名和密码的最佳选择

PHP 开发人员应该使用 MySQL 的存储过程吗? [关闭]

我应该/如何将我的 JWT 令牌存储在 redis 中以便我可以看到当前的用户会话?

PHP - 安全地存储外部服务的密码?

存储网络服务的密码?