Go 使用 SQL Server:无法成功连接
问题:
使用 Go 时用SQL Server驱动连接数据库,报错发生:
login failed for user 'sakhaloo'
此外,尝试使用 SQL Server Management Studio 打开数据库失败并出现错误:
Error:233: A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0-no process is on the other end of the pipe.)(Microsoft SQL Server,)
原因:
该问题源于多种因素:
解决方案:
受信任 Windows 的更新解决方案身份验证:
要使用可信Windows 身份验证,请在 Go 程序中确保以下内容:
condb, errdb := sql.Open("mssql", "server=servernameorip;user>
以上是为什么我的Go程序无法连接到SQL Server?的详细内容。更多信息请关注PHP中文网其他相关文章!