30/04/2023 - fratac ha scritto:
Per scoraggiare eventuali manettoji, potresti crittografare il db, ptoteggerlo con password utente, usando le funzioni ed i permessi gia forniti da access.
Ciao,
sono pienamente in sintonia con fratac
Utilizzare e preferire strumenti standard. Già esistono e ricoprono degli standard, supportati da eventuali aggiornamenti come versioni del software e sistemi operativi.
Solo nei casi molto particolari, dove gli standard non ricoprono le proprie necessità e casistiche, allora utilizzare altri sistemi di protezione, come espone per esempio la demo di @Alex, possono essere presi in considerazione. Ma in tal caso si rischia di dover manutenere il progetto a fronte di eventuali aggiornamenti che possono non più tener conto di tali implementazioni.
Quindi prima di tutto, dopo un attenta definizione e analisi del progetto, è necessario porsi la domanda; fino a che punto, con quale scalabilità e penetrazione si vogliono proteggere i dati?
Nella consapevolezza che qualsiasi protezione messa in atto può essere sempre aggirata, decriptata, etc…
Un Db Access che per sua natura è un sistema molto aperto, sarà sempre vulnerabile.