PowerShell和Jar执行

时间:2018-07-14 03:03:29

标签: java sql

我正在尝试从远程PowerShell会话从PowerShell执行jar文件。下面是我当前的脚本块,它似乎在远程计算机上不起作用。看来jar文件正在获取匿名凭据,但是如果我在jar之前放置一个username命令,我会得到实际用户。

Invoke-Command -ComputerName "servera" -ScriptBlock {
    java -cp "multiplejars" main "arguments"
} -Credential $global:credential

这是我当前的错误。

  

由以下原因引起:liquibase.exception.DatabaseException:com.microsoft.sqlserver.jdbc.SQLServerException:用户'NT \ AUTHORITY \ ANONYMOUS \ LOGON'登录失败。 ClientConnectionId:7071e2b2-bad9-48db-b01a-d86665c783ff

1 个答案:

答案 0 :(得分:0)

我找到了根本原因。似乎是在本地计算机上禁用了CredSSP。脚本和罐子都很好。只是缺少这种设置。