我在使用 roundhouse 和 Teamcity 对我的 sql 服务器进行身份验证时遇到问题。Teamcity 以本地系统帐户运行,因此 cmd shell 将在本地系统下打开。当我传入 rh.exe -d=DB -s=SQLSERVER -csa=uid=DOMAIN\USER;pwd=PASSWORD ... 我收到一个错误,即以本地计算机名称登录不是有效登录。
然后我尝试了此处列出的格式RoundhouseE - Change login used by scripts scripts,我收到有关特定用户登录失败的错误。我知道密码是正确的,所以我很困惑为什么它现在不起作用。
RH.exe 版本 0.8.5.0 Teamcity 版本 8