Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Accesso fallito. L'accesso proviene da un dominio non attendibile e non può essere utilizzato con l'autenticazione di Windows

Ho creato un nuovo sito MVC Asp.Net Core e ho riscontrato lo stesso errore. Stavo tentando di connettermi al database della mia azienda mentre ero connesso alla rete tramite VPN. Ecco cosa ha funzionato per me:

Invece di

"DevConnection": "Server=DevDBServer;Database=MyDatabase;User ID=some_userid;Password=some_password;Integrated Security=SSPI;Trusted_Connection=True;"

Ho usato

"DevConnection": "Server=DevDBServer;Database=MyDatabase;User ID=some_userid;Password=some_password;Integrated Security=False;Trusted_Connection=False;"

Il cambiamento chiave è stato quello di assicurarsi che Trusted_Connection=False, che sia coerente con il messaggio di errore. In genere non userei una connessione non attendibile. In questo caso mi stavo connettendo a un database di sviluppo/test, quindi va bene.