Я работаю с сотнями баз данных msaccess. Я пытаюсь построить сводку баз данных, таблиц и других объектов. Чтобы узнать все таблицы и объекты в данной базе данных, я использую запрос
select * from MSysObjects
Однако я получаю сообщение об ошибке pyodbc
[Microsoft][ODBC Microsoft Access Driver] Record(s) cannot be read; no read permission on 'MSysObjects'
Как программно изменить разрешение всех баз данных msaccess. Я попытался использовать оператор GRANT SELECT ON, но получил сообщение об ошибке
[Microsoft][ODBC Microsoft Access Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'
Строка подключения, которую я использовал, имеет вид
Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\sample.mdb;
Большое спасибо за помощь.