相关疑难解决方法(0)

如何在PHP中保护数据库密码?

当PHP应用程序建立数据库连接时,它当然通常需要传递登录名和密码.如果我正在为我的应用程序使用单个最小权限登录,那么PHP需要知道某处的登录名和密码.保护密码的最佳方法是什么?看起来只是在PHP代码中编写它并不是一个好主意.

php database security

395
推荐指数
15
解决办法
20万
查看次数

存储MySQL凭据的安全方法

我刚刚开始学习PHP,并结束了我的第一个PHP和MySQL for dummies book我担心我的PHP应用程序和MySQL数据库之间的安全连接.

根据我的了解,一种方法是使用数据库凭据创建.php文件,例如:

--- database.php ---

<?php

define('HOST', 'localhost');
define('DB_USR' , 'mysql_username');
define('DB_PSWD' , 'mysql_password');
define('DB_NAME' , 'mysql_newbie');

?>
Run Code Online (Sandbox Code Playgroud)

然后require_once('database.php') 在每个需要任何类型的数据库查询的PHP页面中放置一个.

我担心这种方法是否安全.一旦将文件放在网络服务器上,是不是每个人都可以访问文件database.php?
任何人都可能阅读数据库的凭据并乱搞它的方式吗?

有什么想法吗?

php mysql database security

3
推荐指数
1
解决办法
130
查看次数

标签 统计

database ×2

php ×2

security ×2

mysql ×1