Eri*_*rik 4 php sql-server pdo
我需要从 PHP 连接到 MSSQL 数据库。但是,当连接远程站点上的服务器时,我要求对连接进行加密。
是否可以仅使用 PHP 的 mssql 扩展或 PDO 来加密与 MSSQL 服务器的连接?
am_*_*am_ 10
实现与 MSSQL 的安全(加密)连接时,有 3 件事很重要:
Encrypt和TrustServerCertificate经常一起使用。Encrypt = true并且TrustServerCertificate = false(TrustServerCertificate = true也可以工作,但是您的连接将容易受到攻击)文章 *1 中的代码示例:
$serverName = "serverName";
$connectionInfo = array( "Database"=>"DbName",
"UID"=>"UserName",
"PWD"=>"Password",
"Encrypt"=>true,
"TrustServerCertificate"=>false);
$conn = sqlsrv_connect( $serverName, $connectionInfo);
Run Code Online (Sandbox Code Playgroud)
如果您使用 PDO 创建一个对象并传递相关参数。更详细的解释请参见以下文章:
| 归档时间: |
|
| 查看次数: |
10866 次 |
| 最近记录: |