Puncte:1

Securizarea unei baze de date locale

drapel ke

Sunt membru al unei asociații sportive și dezvolt o aplicație JavaFX simplă pentru gestionarea licenței de membru.

Această aplicație va fi folosită pe un notebook fără nicio conexiune, trebuie să fie offline și protejată de un utilizator/parolă. Acesta va rula pe un cont Windows partajat.

Aplicația trebuie să fie cel mai simplu de instalat și utilizat (vârsta medie a utilizatorului în jur de 60-70 de ani), așa că pentru stocarea datelor plănuiesc să folosesc o bază de date Java încorporată (am început cu H2 în modul fișier db dar pot trece la alt motor ) cu anumite restricții de utilizare.

Totul funcționează până acum și utilizatorii au acces doar la informațiile dorite, dar problema mea este că toți cei care pot accesa notebook-ul pot deschide liber fișierul DB cu notepad sau altceva și să vadă toate informațiile confidențiale.

Știam că H2 oferă ceva criptare a bazei de date și testez cu AES și funcționează până acum, dar nu știu să mă ocup de parola DB.

DB trebuie să aibă o singură parolă, dar vreau ca aplicația să fie accesibilă și pornită de orice utilizator fără ajutorul unui administrator (care ar introduce parola principală de exemplu)

Cum pot securiza informațiile din baza de date și să le fac utilizabile de mai mulți utilizatori fără implicarea unui administrator?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.