|
Помогите по 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) не факт...
|
|