Note: Forums will be making significant UX changes to address key usability improvements surrounding search, discoverability and navigation. To learn more about these changes please visit the announcement which can be found HERE.
Java application loses it's identity when going through linked servers

Unanswered Java application loses it's identity when going through linked servers

  • lunes, 27 de febrero de 2012 16:29
     
     

    Hi,

    I periosically have users complaining to me that they are getting the following error message back when running a stored procedure from Matlab, whereas it works fine in SSMS.

    'NT AUTHORITY\ANONYMOUS LOGON'.

    I believe this to be an issue between the java application and SQL server, both of which are running on windows,. I believe that the Kerberos ticket is being lost. It seesm to happen most frequently when the stored procedure calls another stored procedure on a remote server which in turn calls a stored procedure back on the original server.

    I've generally got round this by advising the user to rewrite the stored procedures, however I would like to resolve the u8nderlying problem as it is causing repeat problems.

    I've considered making the linked servers all work using a remote login, however that compromises our security arramgement and would mean considerable work.

    Does anyone have any suggestions,

    thanks


    Sean

Todas las respuestas