Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да задам схемата по подразбиране на база данни в SQL Server 2005?

Схемата по подразбиране е специфична за потребителя:

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

Повече информация за ALTER TABLE за SQL 2005 също може да ви помогне.

Тъй като това е специфично за потребителя, ако имате множество потребители, ще трябва да изпълните тази заявка (за всяка база данни) за всеки потребител, чиято схема по подразбиране искате да актуализирате.

Важно е да се отбележи:

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. JDBC връзката виси без отговор от SQL Server 2008 r2

  2. Първични ключове в SQL Server

  3. Заявката е изключително бавна в кода, но бърза в SSMS

  4. Получаване на дати между диапазон от дати

  5. Извикайте SSRS отчета с щракване върху бутон и трябва да получите изхода като PDF файл