Вход | Регистрация


Помогите по MSSQL. Что такое dbo?

Помогите по MSSQL. Что такое dbo?
Я
   repin_mike
 
19.04.18 - 10:57
Пишу CREATE TABLE Tab, а создаётся [dbo.Tab]
Подскажите где прочитать что такое префикс dbo?
 
 
   Волшебник
 
1 - 19.04.18 - 10:58
database owner
   repin_mike
 
2 - 19.04.18 - 10:59
(1) Ну оно под пользователем sa работает, получается должен быть [sa.Tab]?
   Волшебник
 
3 - 19.04.18 - 10:59
Начиная с версии SQL Server 2005, у каждого пользователя есть схема по умолчанию. Схему по умолчанию можно задать с помощью параметра DEFAULT_SCHEMA инструкций CREATE USER и ALTER USER. Если параметр DEFAULT_SCHEMA не определен, схемой по умолчанию для пользователя базы данных будет dbo.
   leonidkorolev
 
4 - 19.04.18 - 11:00
(2) Раньше был владелец, а сейчас это схема. А имя схемы по умолчанию осталось по старинке dbo. Короче путаница там.
   Evdemon
 
5 - 19.04.18 - 11:19
sa с этой таблицей работать сможет
   Cool_Profi
 
6 - 19.04.18 - 11:20
(5) не факт...

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует