Имя: Пароль:
IT
 
Помогите по MSSQL. Что такое dbo?
0 repin_mike
 
19.04.18
10:57
Пишу CREATE TABLE Tab, а создаётся [dbo.Tab]
Подскажите где прочитать что такое префикс dbo?
1 Волшебник
 
19.04.18
10:58
database owner
2 repin_mike
 
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.
4 leonidkorolev
 
19.04.18
11:00
(2) Раньше был владелец, а сейчас это схема. А имя схемы по умолчанию осталось по старинке dbo. Короче путаница там.
5 Evdemon
 
19.04.18
11:19
sa с этой таблицей работать сможет
6 Cool_Profi
 
19.04.18
11:20
(5) не факт...