Mise en place de la base de données spatialisée de ... - Tour du valat
Mise en place de la base de données spatialisée de ... - Tour du valat
Mise en place de la base de données spatialisée de ... - Tour du valat
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Petra Cohez-Vajda<br />
<strong>Mise</strong> <strong>en</strong> <strong>p<strong>la</strong>ce</strong> <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia<br />
lui suffit d’<strong>en</strong>trer une fois dans <strong>la</strong> <strong>base</strong> avec le mot <strong>de</strong> passe et l’id<strong>en</strong>tifiant<br />
d’administrateur, ou saisie ou consultation.<br />
2. Si l’id<strong>en</strong>tifiant et le mot <strong>de</strong> passe ne correspond pas au développeur, <strong>la</strong><br />
procé<strong>du</strong>re d’id<strong>en</strong>tification fait appel à une fonction programmée sous VBA<br />
nommé « Rechercher utilisateur ». Cette fonction parcourt <strong>la</strong> table nommée<br />
Prog_User (cf. Droit d’accès hierarchisé). Il peut y avoir donc 2 possibilités :<br />
a) Si <strong>la</strong> fonction « Rechercher utilisateur » ne peut pas id<strong>en</strong>tifier<br />
l’utilisateur (mot <strong>de</strong> passe ou id<strong>en</strong>tifiant inconnu, ou le mot <strong>de</strong> passe<br />
ne correspond pas à l’id<strong>en</strong>tifiant), l’utilisateur est averti par une boîte<br />
<strong>de</strong> message et par l’<strong>en</strong> tête <strong>du</strong> formu<strong>la</strong>ire que sa t<strong>en</strong>tative d’<strong>en</strong>trer a<br />
échoué. Une restriction <strong>de</strong> trois t<strong>en</strong>tatives a été programmée, c’est-àdire<br />
que l’utilisateur a <strong>la</strong> possibilité d’<strong>en</strong>trer trois fois un mot <strong>de</strong> passe<br />
et un id<strong>en</strong>tifiant correct. Après <strong>la</strong> troisième t<strong>en</strong>tative d’insuccès, <strong>la</strong><br />
<strong>base</strong> <strong>de</strong> données se ferme (Cf. Figure XXIII). Bi<strong>en</strong> évi<strong>de</strong>mm<strong>en</strong>t<br />
l’utilisateur peut ouvrir à nouveau <strong>la</strong> <strong>base</strong> <strong>de</strong> données et y t<strong>en</strong>ter<br />
d’<strong>en</strong>trer. Si l’utilisateur souhaite il peut quitter à tout mom<strong>en</strong>t <strong>la</strong><br />
procé<strong>du</strong>re d’id<strong>en</strong>tification par le bouton fermer ou par l’icône<br />
« Quitter ».<br />
b) Si <strong>la</strong> fonction « Rechercher utilisateur » peut id<strong>en</strong>tifier l’utilisateur, le<br />
droit spécifique lui sera alloué. L’utilisateur « gar<strong>de</strong> » son droit<br />
jusqu’à <strong>la</strong> fermeture <strong>de</strong> <strong>la</strong> <strong>base</strong>. La page d’<strong>en</strong>trée se ferme et <strong>la</strong> page<br />
d’accueil s’ouvre avec les barres <strong>de</strong> m<strong>en</strong>us et les boutons comman<strong>de</strong>s<br />
personnalisées.<br />
56