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

Come impostare lo schema predefinito di un database in SQL Server 2005?

Uno schema predefinito è specifico dell'utente:

USE yourDatabase;
ALTER USER [yourUser] WITH DEFAULT_SCHEMA = myschema;

Ulteriori informazioni sulla ALTER TABLE per SQL 2005 potrebbe aiutare anche te.

Poiché questo è specifico dell'utente, se si dispone di più utenti, sarà necessario eseguire questa query (su ciascun database) per ogni utente di cui si desidera aggiornare lo schema predefinito.

È importante notare:

The value of DEFAULT_SCHEMA is ignored if the user is a member of the sysadmin
fixed server role. All members of the sysadmin fixed server role have a default
schema of dbo.