Объекты схемы не отображаются в SQL Server Management Studio 2008 - PullRequest
1 голос
/ 30 апреля 2010

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

Когда я подключаюсь к тому же серверу в Visual Studio (2008) с той же учетной записью, все там. Когда я подключаюсь с той же учетной записью на виртуальной машине, все там. У меня также был сотрудник, подключившийся к серверу, используя тот же логин, и он также может просматривать все.

Я использую Microsoft SQL Server Management Studio весь день, подключаясь к разным серверам и базам данных, и у меня никогда не возникало этой проблемы.

У кого-нибудь есть предложения по диагностике этой проблемы?

Я проверил, чтобы у меня не было никаких табличных фильтров и т. Д.

На этом сервере есть несколько баз данных, и я могу видеть правильные таблицы, к которым эта учетная запись имеет доступ в других базах данных.

При выполнении этого запроса перечисляются таблицы, которые я ожидаю увидеть.

 SELECT * FROM INFORMATION_SCHEMA.TABLES

Ответы [ 3 ]

2 голосов
/ 13 мая 2010

Я решил свою проблему. Это ошибка ... Вот подробности.

https://connect.microsoft.com/SQLServer/feedback/details/387616/tables-node-does-not-show-all-schemas-in-ssmse-2008

0 голосов
/ 28 марта 2018

вы можете перезапустить управление sql, чтобы это исправить.

0 голосов
/ 30 апреля 2010

запустите SQL Profiler, затем обновите список баз данных в SQLSMS и посмотрите, какой запрос он использует для составления списка баз данных.

...