|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Требуется написать модуль VBA, который при открытии базы данных удаляет таблицу с любым именем (или все таблицы, при этом имена таблиц любые). (Access 2016). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 13:25 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Со срабатыванием при открытии разобрался, для этого необходимо создать макрос с именем Autoexec, в который можно вставить что угодно, полный ответ тут https://www.sql.ru/forum/429654/autoexec-zapusk-modulya Теперь нужно чтобы команда Код: vbnet 1.
удаляла таблицу с любым именем. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 13:53 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
напомнило древний фидошный письмо, которое "опасный вирус-троян" рассылал, предлагая себя разослать дальше и стереть всё с диска C: ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 14:00 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
ldfanate напомнило древний фидошный письмо, которое "опасный вирус-троян" рассылал, предлагая себя разослать дальше и стереть всё с диска C: Нет. Просто информация составляет тайну, и не должна быть доступна посторонним, если к ним попадет файл базы. Версия с паролем не канает, но это другая история. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 14:09 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк ldfanate напомнило древний фидошный письмо, которое "опасный вирус-троян" рассылал, предлагая себя разослать дальше и стереть всё с диска C: Нет. Просто информация составляет тайну, и не должна быть доступна посторонним, если к ним попадет файл базы. Версия с паролем не канает, но это другая история. Тады надо внедрять защиту от "шифта". Можно просто присоединить (от этого тоже надо защищать). Судя по вашему опыту(вы сможете защитить, только от себя) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 14:11 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
ROI ....Судя по вашему опыту(вы сможете защитить, только от себя) Защита информации,пожалуй,один из самых сложных вопросов-решение его очень творческий процесс и удаление объектов не есть лучший вариант. Для начала просто покопайте в сторону разграничения прав, защиты от Shift(уже посоветовали),запрет копирования и т.д и т.п А если уж речь о какой-то "сверхсекретности" ACCESS не самый лучший(хотя и не плохой, но для надежной защиты он должен работать в связке с системой)инструмент. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 14:56 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Хотел через цикл, но ругается. Код: vbnet 1. 2. 3. 4. 5. 6.
"У вас недостаточно разрешений для использования объекта "MSysACEs". Необходимые разрешения должны быть предоставлены системным администратором или пользователем, создавшим этот объект". Походу невозможно. Нигде нету решения. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:09 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк Просто информация составляет тайну, и не должна быть доступна посторонним, если к ним попадет файл базы. Lasciate ogni speranza, voi ch’entrate (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:46 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк, Шифрование базы данных с помощью пароля я этим лично никогда не занимался... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:48 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк Походу невозможно. Нигде нету решения. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:50 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Панург Лысёк Походу невозможно. Нигде нету решения. прописывал условие, чтобы удалять только если имя таблицы <> имя системной таблицы, но результата не даёт, пишет тоже самое. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 17:01 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Панург Лысёк, Шифрование базы данных с помощью пароля я этим лично никогда не занимался... вариант с паролем отпадает, объяснять долго. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 17:05 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Уря! Накопал рабочий вариант Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
Удаляет все таблицы, начинающиеся с буквы Т. Большего мне не нужно. Всем спасибо, мира и добра. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 17:25 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк Удаляет все таблицы, начинающиеся с буквы Т. Большего мне не нужно. Всем спасибо, мира и добра. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 18:48 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк прописывал условие, чтобы удалять только если имя таблицы <> имя системной таблицы, но результата не даёт, пишет тоже самое. Лысёк Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 18:59 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Лысёк Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 19:01 |
|
VBA Найти/удалить объект Access, содержащий любые символы
|
|||
---|---|---|---|
#18+
Тс, читай выше между строк - что бы получить доступ к "секретным таблицам", не обязательно открывать сам файл, а коль сам файл не открывается, то весь твой деструктивный код по удалению таблиц идет лесом... зы с другой стороны, хозяин-барин ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 20:39 |
|
|
start [/forum/topic.php?fid=45&fpage=11&tid=1609857]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
67ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 181ms |
0 / 0 |