MAMP mssql_connect()返回登录失败

时间:2015-01-22 15:31:59

标签: php sql-server authentication mamp

我一直在尝试访问网络中的服务器中的MSSQL数据库,它似乎能够找到数据库,但不接受身份验证。

我收到以下错误:

" mssql_connect():消息:登录失败。登录来自不受信任的域,不能与Windows身份验证一起使用。"

我一直试图解决这个问题几天,但没有成功......

我尝试将MAMP服务器添加到windows机器的hosts文件中,我知道我使用的帐户有效,因为我可以通过数据库客户端(AquaData Studio)登录时使用这些凭据访问数据库当然,通过SQL Server Management Studio在本地登录。

我读到默认情况下mssql_connect使用Windows身份验证(php.ini中的mssql.secure.connection关闭)这是我在AquaData Studio客户端下使用的身份验证方法。

我也在mssql下安装了freeTDS库...

有人能解释一下这个问题吗?

我相信它应该工作,因为它找到了服务器,但验证失败了......请帮忙!

1 个答案:

答案 0 :(得分:1)

你在连接字符串中有Trusted_Connection = true 吗?