In our environment we have several databases on multiple instances on a clustered environment.
SQLSERVER1 - contains Stored procedure
SQLSERVER2 - Linked Server mixed mode authentication
SQLSERVER3 - Lined Server Windows Authentication Only
SQLSERVER4 - Reporting Server using mixed mode
We are using NTLM authentication on the windows server.
A developer wrote a Stored Procedure that Hops from SQLSERVER1 to SQLSERVER2 in mixed mode, then later added a hop to SQLSERVER3 which is windows auth only using NTLM.
He then runs the report using the stored procedure from SQLSERVER4.
We run the stored procedure from SQLSERVER1 and it runs fine.
We use a Domain ID which as been setup with rights to all 4 servers. Nonetheless we are getting a Login Anonymous error when we tried to run the report from the report server.
I know when making a couple of hops it's better to use Kerberos, but we are only starting to convert our servers over now. Is there any other way to get the authentication to work through this process?
SQLSERVER1 - contains Stored procedure
SQLSERVER2 - Linked Server mixed mode authentication
SQLSERVER3 - Lined Server Windows Authentication Only
SQLSERVER4 - Reporting Server using mixed mode
We are using NTLM authentication on the windows server.
A developer wrote a Stored Procedure that Hops from SQLSERVER1 to SQLSERVER2 in mixed mode, then later added a hop to SQLSERVER3 which is windows auth only using NTLM.
He then runs the report using the stored procedure from SQLSERVER4.
We run the stored procedure from SQLSERVER1 and it runs fine.
We use a Domain ID which as been setup with rights to all 4 servers. Nonetheless we are getting a Login Anonymous error when we tried to run the report from the report server.
I know when making a couple of hops it's better to use Kerberos, but we are only starting to convert our servers over now. Is there any other way to get the authentication to work through this process?
Comment