|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.01.2018, 22:04 | #1 |
Пользователь
Регистрация: 17.04.2011
Сообщений: 18
|
Считывание разрешений из Access в C#
Доброго времени суток!
Помогите, пожалуйста, мучаюсь уже неделю. Есть немаленькая БД (MS Access 2000 .mdb) - 440 таблиц, есть 2 группы "Admins" и "Users" и пользователь "Admin", которому ограничили доступ к половине таблиц. Подскажите, пожалуйста, каким образом можно считать разрешения для каждой таблицы? И как получить список пользователей и групп, существующих в БД Access? Некоторая информация от меня: 1) Подключаюсь к базе с помощью ADO (ADOX) и OleDb (приходится использовать класс OleDbDataAdapter и метод FillSchema для считывания схемы (структуры) таблиц). 2) строка подключения выглядит так: Код:
Код:
Ведь, насколько я понимаю, пользователи и группы входят в рабочую группу. Напоминаю, MS Access 2000. 3) Разрешения для каждой таблицы пытаюсь получить так: Код:
Код:
Подскажите, пожалуйста, что я делаю не так и в чем может быть причина Exception. Заранее спасибо! |
16.01.2018, 23:06 | #2 |
Пользователь
Регистрация: 17.04.2011
Сообщений: 18
|
Помогите, пожалуйста! Нужна хоть какая-то помощь, мысль и т.д.
Каким образом вообще можно считать разрешения на таблицы из Access 2000? DAO вроде не подходит, SQL тоже, остается только ADOX.Catalog.GetPermissions или OleDbPermission, но ничего не получается |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пк часто прекращает работу при запуске Microsoft Access(Версия Access 2010) | coffinsoul | Microsoft Office Access | 5 | 21.02.2016 00:12 |
Переписывание файла adp под Access 2007 или Access 2010 | Анатолий_2014 | Microsoft Office Access | 1 | 02.09.2014 20:12 |
Как открыть базу данных Access, без самой Access? | Анна-22 | Microsoft Office Access | 6 | 30.05.2013 19:19 |
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable | Lev | БД в Delphi | 0 | 11.11.2007 12:14 |