Запросы всегда требуют, чтобы имя таблицы предшествовало владельцу - PullRequest
0 голосов
/ 23 декабря 2010

Недавно мы изменили владельца всех таблиц с dbo на другой существующий логин (пользователь).После изменения я должен теперь перед именем таблицы указывать имя нового владельца при создании запроса в SQL Server Management Studio (2008), даже если база данных по умолчанию настроена правильно.Другие люди в моей группе не обязаны делать это, даже если мы используем тот же логин для SQL Server Management Studio.Я думаю, что это должен быть персональный параметр для Management Studio на моем компьютере, но я не могу найти параметр, который применим к этой проблеме.

Кто-нибудь знает о настройке по умолчанию, будет указывать таблицувладелец, поэтому мне не нужно при создании запроса?

Спасибо за любую помощь, вы можете оказать,

TJ

1 Ответ

1 голос
/ 23 декабря 2010

Вы можете указать схему по умолчанию для пользователя базы данных, не связанного с логином / группой Windows.

В противном случае, в любом случае рекомендуется квалифицировать объекты по схеме. Это помогает повторно использовать план выполнения, поскольку ссылки на объекты однозначны.

Вместо этого объясните здесь некоторые ссылки: один , два , три

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...