Я создал базу данных и несколько таблиц в C #, используя поставщик .NET SQL Server.Когда я открываю SQL Server Management Studio, я вижу базу данных;но таблиц там нет.Если я запускаю запросы из моего приложения, запросы возвращают ожидаемые результаты;и SQL Profiler показывает команды создания таблицы, выполняющиеся правильно.Если я вырезал и вставлял запросы в SQL Server Management Studio, они выполняются нормально, и отображается таблица.
Я подозреваю, что это проблема с разрешениями;однако мое .NET-приложение использует SSPI в строке подключения, и когда я аутентифицируюсь с помощью SQL Server Management Studio, я использую кредиты учетной записи Windows, поэтому они должны использовать те же учетные данные.*
Нужно ли явно задавать разрешение таблицы в вызове SQL, или мое предположение, что SSPI совпадает с правами входа в систему, ошибочно?