在groovy脚本中提供了无效的名称(机制级别:KrbException:无法找到默认领域)

use*_*273 7 sql-server groovy

我有一个连接到MSSQL数据库的常规脚本,几周前它工作得很好,但是今天我上传了mac os的最新版本,我的脚本给了我这个例外:

Caught: java.sql.SQLException: I/O Error: GSS Failed: Invalid name provided (Mechanism level: KrbException: Cannot locate default realm)
java.sql.SQLException: I/O Error: GSS Failed: Invalid name provided (Mechanism level: KrbException: Cannot locate default realm)
    at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:654)
    at net.sourceforge.jtds.jdbc.JtdsConnection.<init>(JtdsConnection.java:371)
    at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:184)
    at getMarque.run(getMarque.groovy:3)
Run Code Online (Sandbox Code Playgroud)

N. *_*hle 9

也许有点晚。

尝试使用空字符串作为用户名和密码连接到数据库时,我遇到了相同的错误。

添加用户名和密码后,错误消失了。