Groovy脚本中提供的名称无效(机制级别:KrbException:找不到默认领域) [英] Invalid name provided (Mechanism level: KrbException: Cannot locate default realm) in groovy script

查看:490
本文介绍了Groovy脚本中提供的名称无效(机制级别:KrbException:找不到默认领域)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

 捕获:java.sql.SQLException:I / O错误:GSS失败:提供的名称无效(机制级别:KrbException:无法找到默认领域)
java.sql.SQLException:I / O错误:GSS失败:提供的名称无效(机制级别:KrbException:找不到默认领域)
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)


解决方案也许有点晚了。



当我尝试用空字符串作为用户名和密码连接到数据库时,出现同样的错误。



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


i have a groovy script that connect to MSSQL database, a few week ago it works very nice, but today i had upload a last version of mac os, and my script give me this exception:

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)

解决方案

Perhaps a little late.

I had the same error, when I was trying to connect to the database with an empty String as user name and password.

After I add a user name and password the error disappeared.

这篇关于Groovy脚本中提供的名称无效(机制级别:KrbException:找不到默认领域)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆