Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak ustawić domyślny schemat bazy danych w SQL Server 2005?

Domyślny schemat jest specyficzny dla użytkownika:

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

Więcej informacji na temat ALTER TABLE dla SQL 2005 może ci również pomóc.

Ponieważ jest to specyficzne dla użytkownika, jeśli masz wielu użytkowników, będziesz musiał wykonać to zapytanie (w każdej bazie danych) dla każdego użytkownika, którego domyślny schemat chcesz zaktualizować.

Ważne jest, aby pamiętać:

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TSQL Shred XML — praca z przestrzeniami nazw

  2. SQL Server:Przykłady danych ciągu PIVOTing

  3. Unikalny klucz SQL Server 2005 o wartości null

  4. Oracle:czy istnieje narzędzie do śledzenia zapytań, takie jak Profiler dla serwera sql?

  5. Dynamiczne maskowanie danych w SQL Server dla początkujących