Výchozí schéma je specifické pro uživatele:
USE yourDatabase;
ALTER USER [yourUser] WITH DEFAULT_SCHEMA = myschema;
Další informace o ALTER TABLE pro SQL 2005 vám také může pomoci.
Vzhledem k tomu, že se jedná o uživatele specifické, pokud máte více uživatelů, budete muset provést tento dotaz (na každou databázi) pro každého uživatele, jehož výchozí schéma chcete aktualizovat.
Je důležité si uvědomit:
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.