2011-02-01 14 views

risposta

14
exec sp_defaultdb @loginame='someone', @defdb='dbname' 

O dato che ci sono solo i 2 parametri,

exec sp_defaultdb 'someone', 'dbname' 
+0

Sei incredibile, grazie. Avevo problemi con Navicat e DBComparer, non potevano connettersi al database, perché abbiamo rimosso il database correlato all'utente che stavamo usando per accedere al server del database. Associare l'utente a un database esistente ha risolto il problema. –

0

Abe, la dichiarazione ALTER LOGIN è stato introdotto nel SQL Server 2005, è necessario provare a utilizzare il sp_defaultdb stored procedure come @cyberkiwi suggeriscono.

Problemi correlati