Ciao a tutti,
sono due giorni che sbatto la testa!!
Allora ho due server ... in uno risiede un db Sqlserver2005 dove gira un software per gestire i dati dello stesso.
nell'altro ho bisogno di create un db contenente dei synonym di alcune tabelle del db Server1.
per fare tutto ciò ho creato prima un linkedserver/linked serverlogin e successivamente ho creato la tabella synonym :
sp_dropserver [SPQR-VAIO1]
go
EXEC master.dbo.sp_addlinkedserver
@server = 'SPQR-VAIO1'
, @srvproduct = '192.168.1.58'
, @provider='SQLNCLI'
, @catalog = '192.168.1.58\dbo.GeFint'
go
EXEC master.dbo.sp_addlinkedsrvlogin
@useself = false,
@locallogin =sa ,
@rmtsrvname='SPQR-VAIO1' ,
@rmtuser=sa ,
@rmtpassword=pippo
go
drop synonym Utente
go
create synonym Utente for [SPQR-VAIO1].gefinet.dbo.Utente
go
il mio problema è che quando vado a fare la select sulla tabella synonym
select * from dbo.synonym
mi continua a dare problemi di autorizzazione di accesso
Messaggio 18456, livello 14, stato 1, riga 1
Accesso non riuscito per l'utente 'sa'.
Messaggio 4060, livello 11, stato 1, riga 1
Impossibile aprire il database "192.168.1.58\dbo.GeFin" richiesto dall'account di accesso. Accesso non riuscito.
aiutooo!!! non so più dove sbattere la testa !