©
. Document créé le 29 avril 2009 , mis à jour le 29 avril 2009.Quand on a dix pas à faire, neuf font la moitié du chemin. Proverbe chinois
Accueil du site > Astuces > SQLite > Sécuriser ses bases de données
SQLite est distribué en mode non sécurisé. Ainsi, il vous suffit de l’installer sur votre environnement pour y avoir accès immédiatement.
Evidemment, pour un serveur en production, il faut un minimum de sécurité.
Dans le fichier include/user_defined.inc.php, activez l’authentification en donnant la valeur true à la constante WITH_AUTH :
define("WITH_AUTH", true);
Lors de la connexion, le serveur affiche la boite de dialogue et attend un login et un mot de passe.
Vous pouvez utiliser un des identifiants définis par défaut (ci-dessous).
A l’installation, les identifianst suivants sont disponibles :
Nom d’utilisateur | login | Mot de passe |
Administrateur | admin | admin |
Data | data | data |
Guest | guest | guest |
Pour accéder aux privilèges (les comptes, les droits d’accès aux bases), rendez-vous sur la page d’accueil de votre SQLiteManager et cliquez sur le lien Privilèges :
Les privilèges apparaissent dans une nouvelle (sous) fenêtre :
Il peut être intéressant de permettre ou d’interdire la modification du mot de passe utilisateur SQLite.
Pour l’interdire, toujours dans le fichier include/user_defined.inc.php, donnez la valeur false à la constante ALLOW_CHANGE_PASSWD.
define("ALLOW_CHANGE_PASSWD", false);
Ne pas oublier de décommenter les lignes si besoin.
Les forums sont fermés.