【问题标题】:PHP - error connecting to sql serverPHP - 连接到 sql server 时出错
【发布时间】:2018-06-25 15:15:08
【问题描述】:

我已将驱动程序包含在扩展文件夹中,并在 php.ini 文件中添加了该扩展,wampp 的版本为 5.3。通过 php 连接到 sql server 时出现以下错误。

<?php

/** * 连接到 SQL 服务器 * 通过 WINDOWS 身份验证连接 */

/* Specify the server and connection string attributes. */  
$serverName = "Wajahat\SQLEXPRESS";  
$connectionInfo = array( 'Database'=>'modern_ecommerce');  

/* Connect using Windows Authentication. */  
$conn = sqlsrv_connect( $serverName, $connectionInfo);  
if( $conn === false )  
{  
 echo "Unable to connect.</br>";  
 die( print_r( sqlsrv_errors(), true));  
}  

【问题讨论】:

  • d2gg9evh47fn9z.cloudfront.net/800px_COLOURBOX7246923.jpg - 当有人给你一个代码/原因的图像时,这很烦人,不是吗?请将错误消息添加到问题中作为文本而不是链接图像。
  • 阅读错误信息。登录失败,可能是因为该 sql 用户无权访问该数据库。
  • 我收到Login Failed 没有看到您的连接脚本,其他任何事情都只是假设
  • wampp 你的意思是 WAMPServer 或 XAMPP 还是别的什么?以及 5.3 版的内容
  • 发布您的 my.cnf 文件(替换文件中的任何敏感数据)以及实际的错误文本和您正在使用的实际连接代码/字符串。

标签: php sql-server


【解决方案1】:

尝试在连接中添加 Integrated Security =true 或添加用户名和密码。从错误看来无法建立连接

【讨论】:

    猜你喜欢
    • 2022-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多