« Administration des roles » : différence entre les versions

De HackBBS
Aller à la navigation Aller à la recherche
Page créée avec « 1. Se connecter a la BDD mysql -u root -p 2. Acceder a la BDD hackbbs use hackbbs 3. La table des roles est definie ainsi: (Exemple) MariaDB [hackbbs]> select * from rank; +----+--------+-------------+----------------------------------------------------------------------------------------------+ | id | idRank | labelRank | Description | +----+--------+-------------+--------------... »
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
1. Se connecter a la BDD
1. Se connecter a la BDD
<pre>
mysql -u root -p
mysql -u root -p
 
</pre>
2. Acceder a la BDD hackbbs
2. Acceder a la BDD hackbbs
<pre>
use hackbbs
use hackbbs
</pre>


3. La table des roles est definie ainsi: (Exemple)
3. La table des roles est definie ainsi: (Exemple)
<pre>
MariaDB [hackbbs]> select * from rank;
MariaDB [hackbbs]> select * from rank;
+----+--------+-------------+----------------------------------------------------------------------------------------------+
+----+--------+-------------+----------------------------------------------------------------------------------------------+
Ligne 18 : Ligne 22 :
|  6 |    255 | Root        | System admin                                                                                |
|  6 |    255 | Root        | System admin                                                                                |
+----+--------+-------------+----------------------------------------------------------------------------------------------+
+----+--------+-------------+----------------------------------------------------------------------------------------------+
</pre>


4. L'ajout d'un nouveau role peut se faire avec:
4. L'ajout d'un nouveau role peut se faire avec:
<pre>
insert into rank value(7,17,'Intel','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Intel');
insert into rank value(7,17,'Intel','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Intel');
insert into rank value(8,18,'Pilote','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Pilot');
insert into rank value(8,18,'Pilote','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Pilot');
Ligne 27 : Ligne 33 :
insert into rank value(12,22,'Developeur','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Developeur');
insert into rank value(12,22,'Developeur','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Developeur');
insert into rank value(13,23,'Pentest','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Pentest');
insert into rank value(13,23,'Pentest','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Pentest');
</pre>

Version du 5 décembre 2023 à 00:47

1. Se connecter a la BDD

mysql -u root -p

2. Acceder a la BDD hackbbs

use hackbbs

3. La table des roles est definie ainsi: (Exemple)

MariaDB [hackbbs]> select * from rank;
+----+--------+-------------+----------------------------------------------------------------------------------------------+
| id | idRank | labelRank   | Description                                                                                  |
+----+--------+-------------+----------------------------------------------------------------------------------------------+
|  0 |      0 | Anonymous   | Un invite est un visiteur non inscrit                                                        |
|  1 |     16 | User        | Le membre est une personne ou un bot inscrit                                                 |
|  2 |     32 | Notificator | Le notificateur prévient le correcteur lorsqu'il suspect des erreurs                         |
|  3 |     48 | Corrector   | Le correcteur est habilité à proposer une solution lorsqu'une erreur est avérée              |
|  4 |     64 | Moderator   | Le modérateur dispose des droits en écriture sur le serveur pour appliquer les corrections   |
|  5 |    240 | Admin       | L'admin réalise la maintenance du système                                                    |
|  6 |    255 | Root        | System admin                                                                                 |
+----+--------+-------------+----------------------------------------------------------------------------------------------+

4. L'ajout d'un nouveau role peut se faire avec:

insert into rank value(7,17,'Intel','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Intel');
insert into rank value(8,18,'Pilote','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Pilot');
insert into rank value(9,19,'RH','Le membre dispose des privileges pour acceder aux ressources de l\'équipe RH');
insert into rank value(10,20,'Formateur','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Formateur');
insert into rank value(11,21,'Architecte','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Architecte');
insert into rank value(12,22,'Developeur','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Developeur');
insert into rank value(13,23,'Pentest','Le membre dispose des privileges pour acceder aux ressources de l\'équipe Pentest');