gpt4 book ai didi

sql-server - FreeTDS:用户登录失败

转载 作者:行者123 更新时间:2023-12-04 18:29:22 26 4
gpt4 key购买 nike

我正在尝试使用 FreeTDS 连接到 MSSQL 2005 服务器。

但我收到“用户登录失败”错误。在 FreeTDS manual 故障排除部分中有一个部分。但它没有提到任何与之相关的可能错误。我的 tsql 连接字符串有问题吗?还是在 MSSQL 端配置错误?

我能够使用相同的凭据连接到 SQL Server 管理。

这就是我正在使用的输出(我已经删除了 ipnumber 和用户名):

$ TDSVER=4.2 tsql -H <ipnumber> -p 1433 -U <username>
Password:
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Msg 18456 (severity 14, state 1) from PS136 Line 1:
"Login failed for user '<username>'."
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server

还有我的编译时间设置:
$ tsql -C
Compile-time settings (established with the "configure" script)
Version: freetds v0.91
freetds.conf directory: /etc/freetds
MS db-lib source compatibility: no
Sybase binary compatibility: yes
Thread safety: yes
iconv library: yes
TDS version: 4.2
iODBC: no
unixodbc: yes
SSPI "trusted" logins: no
Kerberos: no

我在 Ubuntu 12.04 上,我像这样安装了 FreeTDS:
 $sudo apt-get install freetds-common freetds-bin tdsodbc

最佳答案

原来我得到了错误的端口号。我还需要指定 instance在 freetds 配置文件中。

关于sql-server - FreeTDS:用户登录失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21325580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com