Ho recentemente aggiornato il mio ambiente di sviluppo da SQL 2000 a SQL 2008 R2. Ho eseguito un backup del nostro db di produzione e l'ho ripristinato il nostro nuovo server di sviluppo.SQL esegue il login ad un utente esistente
Ho creato un login sul server di sviluppo che rispecchia il login che utilizzo sul server di produzione, ma non riesco a farlo mappare all'utente 'dbo' nel database. Quando ho modificare le proprietà del login in 'Mapping utenti", sostituisco l'utente con 'dbo', e ottengo il seguente errore:?
TITLE: Microsoft SQL Server Management Studio Create failed for User 'dbo'. (Microsoft.SqlServer.Smo) An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) User, group, or role 'dbo' already exists in the current database. (Microsoft SQL Server, Error: 15023)
Così come faccio a mappare una login di un utente esistente
C'è il comando [Alter user] (http://msdn.microsoft.com/en-us/library/ms176060.aspx): 'alter utente xyz con login = [dominio \ nome utente]' –
Elimina e ricrea il utente – Paparazzi
Se la risposta che ho fornito è stata sufficiente per risolvere il problema, ti dispiacerebbe contrassegnarlo come la soluzione corretta? Ecco un link a meta con maggiori informazioni. http://meta.stackexchange.com/a/5235/256426 – jwhaley58