the_poet
2005-06-13 07:35:56 UTC
Salve ragazzi,
ci risiamo, lo so, ma ogni tanto mi inceppo su questa cosa. Ecco un
riepilogo della situazione:
ComputerA
Windows 2000 PRO
SQL Server 2000 sp3 Dev Edition
MSSQLSERVER parte con un account di sistema creato da me
SQLSERVERAGENT parte con un account di sistema creato da me
Ho aggiunto un utente UtenteComputerB agli utenti di Windows e da EM ho
aggiunto tale account e, successivamente, ho assegnato a tale utente
l'accesso ad un db
ComputerB
Windows XP Pro SP2
MSDE 2000 sp3
MSSQLSERVER parte con un l'aacount di sistema
SQLSERVERAGENT parte con un l'aacount di sistema
Ho aggiunto un utente UtenteComputerA agli utenti di Windows e da EM ho
aggiunto tale account e, successivamente, ho assegnato a tale utente
l'accesso ad un db
Dal ComputerA riesco tranquillamente ad accedere all'istanza di SQL Server
sul ComputerB e riesco a registrare tale computer fra i linked server.
Dal computerB invece se tento di eseguire questa query distribuita:
select * from openquery([ComputerA],'select * from [Tabella].[dbo].[Prova]')
ottengo questo messaggio di errore:
Server: messaggio 18456, livello 14, stato 1, riga 1
Impossibile eseguire l'accesso per l'utente 'NT AUTHORITY\ACCESSO ANONIMO'.
Dove sbaglio?
ci risiamo, lo so, ma ogni tanto mi inceppo su questa cosa. Ecco un
riepilogo della situazione:
ComputerA
Windows 2000 PRO
SQL Server 2000 sp3 Dev Edition
MSSQLSERVER parte con un account di sistema creato da me
SQLSERVERAGENT parte con un account di sistema creato da me
Ho aggiunto un utente UtenteComputerB agli utenti di Windows e da EM ho
aggiunto tale account e, successivamente, ho assegnato a tale utente
l'accesso ad un db
ComputerB
Windows XP Pro SP2
MSDE 2000 sp3
MSSQLSERVER parte con un l'aacount di sistema
SQLSERVERAGENT parte con un l'aacount di sistema
Ho aggiunto un utente UtenteComputerA agli utenti di Windows e da EM ho
aggiunto tale account e, successivamente, ho assegnato a tale utente
l'accesso ad un db
Dal ComputerA riesco tranquillamente ad accedere all'istanza di SQL Server
sul ComputerB e riesco a registrare tale computer fra i linked server.
Dal computerB invece se tento di eseguire questa query distribuita:
select * from openquery([ComputerA],'select * from [Tabella].[dbo].[Prova]')
ottengo questo messaggio di errore:
Server: messaggio 18456, livello 14, stato 1, riga 1
Impossibile eseguire l'accesso per l'utente 'NT AUTHORITY\ACCESSO ANONIMO'.
Dove sbaglio?