R1((ky
13-03-2009, 10:00
Salve a tutti, per motivi di sicurezza (diciamo pure per mancati pagamenti che ultimamente vanno troppo di moda), avrei la necessità di bloccare in qualche modo l'accesso a un database Mdb che risiede in un server.
Intendo proprio il backend, cioè solo la base dati (l'applicativo risiede nei client in tutta la rete).
Servirebbe un servizio, un processo, o qualsiasi altra cosa, che blocchi il file di database dall'accesso dei client in rete. La cosa dovrebbe funzionare anche utilizzando una copia di backup, o comunque la protezione non dovrebbe essere dipendente dall' MDB stesso (quindi no password di protezione o restrizioni dell'accesso memorizzate nel file MDB)
Ho provato a usare INUSE della Microsoft, ma funziona solo dopo un riavvio del computer (che trattandosi di un server non è possibile).
Un'altra ipotesi può anche essere il blocco delle porte TCP utilizzate dai client per connettersi al database, ma non ho trovato documentazione a riguardo.
Come si può studiare una cosa del genere?
Intendo proprio il backend, cioè solo la base dati (l'applicativo risiede nei client in tutta la rete).
Servirebbe un servizio, un processo, o qualsiasi altra cosa, che blocchi il file di database dall'accesso dei client in rete. La cosa dovrebbe funzionare anche utilizzando una copia di backup, o comunque la protezione non dovrebbe essere dipendente dall' MDB stesso (quindi no password di protezione o restrizioni dell'accesso memorizzate nel file MDB)
Ho provato a usare INUSE della Microsoft, ma funziona solo dopo un riavvio del computer (che trattandosi di un server non è possibile).
Un'altra ipotesi può anche essere il blocco delle porte TCP utilizzate dai client per connettersi al database, ma non ho trovato documentazione a riguardo.
Come si può studiare una cosa del genere?