MySQL – Privilèges ma_banque ESIC

Description projet

L’objectif de ce TP est de gerer les privileges d’acces a la base de donnees « ma banque » et de verifier l’exactitude de leur mise en place.

Il vous est demande de rediger une documentation « securite ma banque » dans laquelle chaque chapitre conceme le parametrage d’un compteur utilisateur et de ses privileges. Cette documentation doit etre au format PDF. Elle doit etre &at& et contenir vos nom et prenom. Chaque chapitre contiendra les parties :

• Objectif : l’objectif du parametrage
• Mise en ceuvre : le mode operatoire a suivre afm d’effectuer le parametrage
• Verification : exemples et contre-exemples effectues afro de verifier l’adequation du parametrage et de l’objectif cible. Ainsi, si un compte ne peut que faire des SELECT, it fact se connecter avec ce compte et faire un SELECT sur une table autorisee (ce qui est un exemple &utilisation attendue). Comme contre exemple, on peut verifier qu’un INSERT echoue, ou que la connexion depths une adresse IP non autorisee echoue.

1) Creer un compte permettant d’effectuer les operations SELECT sur toutes les tables de la base de donnees « ma banque » depths les ordinateurs du reseau local. Ce compte pent, par exemple, se nommer « bnqassistant ».
2) Creer un compte permettant d’effectuer les operations SELECT uniquement sur les colonnes « nom » et « id client » de la table « client », ceci depths un ordinateur du reseau local. Ce compte peut, par exemple, se nommer « bnqaccueil ».
3) Creer un compte pennettant d’effectuer les operations SELECT, INSERT, UPDATE et DELETE sur toutes les tables de la base de donnees « ma banque » depths les ordinateurs du reseau local. Ce compte ne pourra effectuer que deux connexions au maximum par heure. Ce compte peut, par exemple, se nommer « bnqcomptable ».
4) Creer un compte pennettant d’effectuer les operations SELECT, INSERT, UPDATE et DELETE sur toutes les tables de la base de donnees « ma banque » depths les ordinateurs du reseau local. Ce compte pemiettra, egalement de creer des comptes destines a des comptables (voir question precedente). Ce compte peut, par exemple, se nonuner « bnqchef ».
5) Creer un compte permettant de supprimer les autres comptes utilisateur, ceci uniquement depuis le serveur MySQL ou depths un ordinateur dont l’adresse IP est connue. Ce compte peut, par exemple, se nommer « bnqnettoyeur ».

Documents

Avancement du projet

100%

Timing du projet

  • Start
    Mar 01 2017
  • End
    Mar 20 2017

03/01/2017 03/20/2017

100%

Avancement global du projet

  • 20%
  • 60%

100%

  • 40%
  • 80%

1. bnqassistant Terminé 100%

100%
Description
Creer un compte permettant d'effectuer les operations SELECT sur toutes les tables de la base de donnees « ma banque » depths les ordinateurs du reseau local. Ce compte pent, par exemple, se nommer « bnqassistant ».

2. bnqaccueil Terminé 100%

100%
Description
Creer un compte permettant d'effectuer les operations SELECT uniquement sur les colonnes « nom » et « id client » de la table « client », ceci depths un ordinateur du reseau local. Ce compte peut, par exemple, se nommer « bnqaccueil ».

3. bnqcomptable Terminé 100%

100%
Description
Creer un compte pennettant d'effectuer les operations SELECT, INSERT, UPDATE et DELETE sur toutes les tables de la base de donnees « ma banque » depths les ordinateurs du reseau local. Ce compte ne pourra effectuer que deux connexions au maximum par heure. Ce compte peut, par exemple, se nommer « bnqcomptable ».

4. bnqchef Terminé 100%

100%
Description
Creer un compte pennettant d'effectuer les operations SELECT, INSERT, UPDATE et DELETE sur toutes les tables de la base de donnees « ma banque » depths les ordinateurs du reseau local. Ce compte pemiettra, egalement de creer des comptes destines a des comptables (voir question precedente). Ce compte peut, par exemple, se nonuner « bnqchef ».

5. bnqnettoyeur Terminé 100%

100%
Description
Creer un compte permettant de supprimer les autres comptes utilisateur, ceci uniquement depuis le serveur MySQL ou depths un ordinateur dont l'adresse IP est connue. Ce compte peut, par exemple, se nommer « bnqnettoyeur ».

Discussion Aucune discussion pour l'instant

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *