Image

JSI to DEDI est un panel de gestion de serveurs de jeux & web sur votre dédié.

Créer des bases de données sur phpMyAdmin

Tout ce qui concerne les serveurs dédiés c'est ici.
Répondre
Avatar du membre
Papy___
Admin
Admin
Messages : 185
Enregistré le : 30 nov. 2021, 16:12
Localisation : Paris
Contact :

Créer des bases de données sur phpMyAdmin

Message par Papy___ »

phpmyadmin.jpg



Sur le tutoriel pour créer un serveur web je vous montre l'installation de phpMyAdmin, maintenant nous allons voir plus en détails, pour éviter d'alourdir l'autre tutoriel, la création d'utilisateur et leur base de données.


Créer un utilisateur

Connectez vous avec votre compte utilisateur ayant tout les droits (pour les exemples je nommerai le compte papyinfo) sur votre phpMyAdmin. Normalement cela a été fait sur le tutoriel installer un serveur web.

Une fois connecté en haut vous allez sur Comptes utilisateurs et ensuite sur Ajouter un compte d'utilisateur.

Vous aurez ceci

phpmyadmin1.jpg


Dans cette partie voici les informations
  • Nom d'utilisateur = mettre le nom de l'utilisateur que vous souhaitez créer.
  • Nom d'hôte = le menu déroulant offre plusieurs options. Sur Tout hôte vous pourrez connecter des éléments extérieurs à votre serveur dédié. Sur Local, seul des éléments sur votre serveur dédié pourront se connecter. Si vous ne faites que du local il est préférable de sélectionner Local.
  • Mot de passe = entrer le mot de passe de connexion à phpMyAdmin de votre utilisateur. Il vous servira aussi lorsque vous devrez mettre vos informations de base de données demandé par votre installation de forum/site.
  • Saisir à nouveau = confirmez votre mot de passe.
  • Extension d'authentification = vous pouvez laisser comme tel.
  • Générer un mot de passe = vous pouvez générer un mot de passe si vous n'avez pas d'idée, mais notez le bien.
Vous allez ensuite tout en bas et vous cliquez sur Exécuter sans rien toucher d'autre.

En l'état actuel vous avez un utilisateur de créé mais il n'a pas de base de données ni de droits. Nous allons donc lui créer une base de données et ensuite lui accorder des droits.



Créer une base de données et attribuer les droits utilisateur

Toujours connecté sur phpMyAdmin avec votre compte papyinfo, vous allez cliquer sur le menu en haut sur Bases de données.
  • Nom de la base de données = vous mettez le nom que vous voulez mais essayez de mettre un nom en rapport avec votre site pour mieux vous y retrouver si vous avez plusieurs sites.
  • Le menu déroulant = vous sélectionnez l'encodage de votre base de données, choisissez utf8mb4_unicode_ci.
Cliquez ensuite sur Créer.

Votre base de données est créé et vous pouvez la voire apparaitre dans la colonne de gauche. Elle est créé mais elle n'est pas encore attribué à votre user. Nous allons donc les lier.

Pour cela en haut à gauche vous avez ceci

phpmyadmin2.jpg


Cliquez sur la maison pour revenir à l'accueil.
Dans le menu en haut vous allez sur Comptes utilisateurs.
Sur cet endroit vous voyez la liste des utilisateurs, vous repérez la ligne de l'utilisateur que vous avez créé et sur la ligne vous cliquez sur Éditer les privilèges.
Et là juste en dessous du menu du haut vous avez Base de données


phpmyadmin3.jpg


vous cliquez dessus.
Sur la page suivante vous sélectionnez votre base de données créé et vous cliquez sur Exécuter.

Ensuite vous arrivez sur la page des privilèges à accorder à votre utilisateur sur la base de données. Personnellement je la règle comme ceci.

phpmyadmin4.jpg


finissez en cliquant sur Exécuter.

Une fois ceci fait c'est terminé. Vous avez créé un utilisateur ayant des droits sur une base de données précise que les autres utilisateurs n'auront pas accès (sauf ceux qui ont tout les droits).
Je vous conseils par sécurité de renouveler cette méthode pour chacun de vos sites, au moins si vous vous faites hacker un site il n'auront pas accès aux autres base de données.




Ce tutoriel est la propriété de papyinfo.fr
Répondre