Comment ajouter des comptes d'mysql

La meilleure façon d'accéder à MySQL de PHP est de mettre en place un compte à cet effet avec seulement les privilèges qui sont nécessaires.

Si vous utilisez un compte qui vous est donné par un service informatique de l'entreprise ou d'une société d'hébergement Web, il pourrait ou ne pourrait pas avoir tous les privilèges nécessaires pour créer un compte. Si elle ne le fait pas, vous ne pouvez pas exécuter avec succès la déclaration d'ajouter un compte, et vous devez demander un deuxième compte à utiliser avec PHP.

Si vous avez besoin de demander un deuxième compte, obtenir un compte avec des privilèges restreints (si possible) parce que votre application de base de données Web est plus sûr que le compte vos programmes PHP utilisent n'a pas plus de privilèges que nécessaire.

Pour créer un ou plusieurs utilisateurs lorsque vous avez les droits nécessaires, vous pouvez utiliser la CRÉER UN UTILISATEUR déclaration (ajouté à MySQL dans la version 5.0.2), comme suit:

CRÉER UN UTILISATEUR nom de compte@hostname Identified by 'mot de passe»,nom de compte@hostname Identified by 'mot de passe', ...

Cette déclaration crée le nouveau compte d'utilisateur spécifié (s) avec le mot de passe spécifié pour chaque compte et pas de privilèges. Vous ne devez spécifier un mot de passe. Si vous laissez de côté IDENTIFIÉ PAR 'mot de passe', le compte est créé sans mot de passe. Vous pouvez ajouter ou modifier un mot de passe pour le compte à une date ultérieure.

Si vous utilisez une version de MySQL avant 5.0.2, vous devez utiliser un GRANT instruction pour créer un compte.


» » » Comment ajouter des comptes d'mysql