MySQL

Comment Assigner une Base de Données à un Utilisateur Lors de la Création

Assignez une base de données à un utilisateur MySQL lors de la création sur le Panel Nobregas. Sélectionnez une base de données dans le menu déroulant et définissez les privilèges en une seule étape.

3 min de lecture 4 vues Mis à jour Mar 17, 2026

Lorsque vous créez un nouvel utilisateur de base de données dans le Panel MySQL Nobregas, vous pouvez immédiatement l'assigner à une base de données — ainsi l'utilisateur est prêt à se connecter dès sa création. Cela vous évite l'étape supplémentaire d'ajouter des grants par la suite.

Guide Étape par Étape

  1. Connectez-vous sur mysql.nobregas.org.
  2. Cliquez sur Database Users dans la barre de navigation supérieure.
  3. Cliquez sur le bouton Create User en haut à droite.
  4. Remplissez les champs Username, Password et Host.
  5. Dans le menu déroulant Grant to Database, sélectionnez la base de données à laquelle vous souhaitez que cet utilisateur ait accès.
  6. Configurez les privilèges souhaités (voir ci-dessous).
  7. Cliquez sur Create User.

L'utilisateur est créé et immédiatement autorisé à accéder à la base de données sélectionnée.

Sélectionner une Base de Données dans le Menu Déroulant

Le menu déroulant Grant to Database liste toutes les bases de données liées à votre compte. Chaque base de données apparaît avec son nom complet incluant votre préfixe (par exemple, u24a5d4_mysite).

Si le menu déroulant est vide, cela signifie que vous n'avez pas encore créé de bases de données. Allez d'abord sur la page Databases et créez-en une.

Ce Qui Se Passe Quand Vous Sélectionnez une Base de Données

Lorsque vous sélectionnez une base de données dans le menu déroulant, deux choses se produisent :

  1. La section Privileges apparaît sous le menu déroulant, vous permettant de choisir exactement ce que l'utilisateur peut faire.
  2. Lors de la création, le panel exécute automatiquement la commande MySQL GRANT sur votre serveur pour donner l'accès à l'utilisateur.

Ignorer l'Attribution de Base de Données

Si vous laissez le menu déroulant sur "Select database..." (pas de sélection), l'utilisateur sera créé sans aucun accès à une base de données. Vous pourrez ajouter des grants plus tard en utilisant le bouton Manage sur la page Database Users.

Cela est utile quand :

  • Vous voulez créer l'utilisateur maintenant mais assigner les bases de données plus tard.
  • Vous prévoyez d'accorder l'accès à plusieurs bases de données individuellement.
  • Vous créez l'utilisateur pour une base de données qui n'existe pas encore.

Assigner Plusieurs Bases de Données

La modale de création ne permet de sélectionner qu'une seule base de données à la fois. Pour accorder l'accès à des bases de données supplémentaires :

  1. Créez l'utilisateur avec la première base de données sélectionnée.
  2. Retournez à la liste Database Users.
  3. Cliquez sur le bouton Manage sur l'utilisateur nouvellement créé.
  4. Dans la modale Manage, utilisez la section Add Database Access pour accorder des bases de données supplémentaires avec leurs propres ensembles de privilèges.

Vérifier l'Attribution

Après la création, l'utilisateur apparaît dans la liste Database Users. La colonne Databases affiche à quelles bases de données l'utilisateur a reçu l'accès, avec des badges de privilèges :

  • ALL (badge vert) — Accès complet.
  • N privs (badge bleu) — Nombre spécifique de privilèges individuels.

Cet article vous a-t-il été utile ?