Задать вопрос
@iluxa1810

Запрос к MSysObjects через OleDb выдает ошибку. Как исправить?

Делаю запрос выборки к MSysObjects из кода и в ответ получаю сообщение о том, что у меня отсутствуют права.

Как я могу обойти это проблему?

MSysObjects я хочу использовать для получения списка таблиц, которые не скрыты, так как GetOleDbSchemaTable возвращает мне так же скрытые таблицы, которые мне не нужны...

Попробовал GRANT на MSysObjects, но при выполнении GRANT вылетает ругань, что отсутствует доступ к системной таблице или что-то в этом роде...

Обращаюсь к таблице MSysObjects с целью получения таблиц, которые не скрыты.
Если пользоваться GetSchema, то туда попадают так же скрытые таблицы...
  • Вопрос задан
  • 387 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
  • Skillbox
    Профессия Специалист по информационной безопасности
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы