Comment accorder l'accès à une base de données MySQL

MySQL est un système de base de données qui donne beaucoup de gens l'accès à de nombreuses bases de données. En tant qu'administrateur de base de données, vous pouvez autoriser l'accès de telle sorte qu'un nouvel utilisateur peut créer, supprimer, mettre à jour et supprimer des enregistrements. Les données stockées est inséré, mis à jour, et interrogé à l'aide standard Query Language; d'où le nom MySQL. les utilisateurs de MySQL ont plusieurs options pour accéder au serveur qui héberge les bases de données, y compris le serveur lui-même, à travers l'Internet, ou à distance à partir d'un réseau privé à l'extérieur.

Instructions

1 Vérifier que l'utilisateur auquel vous souhaitez accorder l'accès a déjà été créé. Disons que "Fred" est le nouveau nom d'utilisateur et le nom a été créé dans votre base de données.

2 Assurez-vous que vous connaissez le nom de la base de données que vous voulez Fred d'avoir accès à. Disons que le nom de la base de données est «recrutement».

3 Obtenez l'adresse de protocole Internet de la machine à partir de laquelle Fred sera l'accès à la base de données. Si Fred sera d'accéder à la base de données de l'ordinateur que la base de données est activé, l'adresse IP serait "localhost" au lieu d'une adresse IP normale.

4 Connectez-vous en tant qu'administrateur à la base de données MySQL en utilisant votre nom d'utilisateur et mot de passe administrateur. L'invite de mysql apparaîtra.

5 Entrez la commande qui accorde l'accès des utilisateurs à la base de données en tapant ce qui suit:

GRANT ALL PRIVILEGES ON base de données. * À l'utilisateur @ 'hôte.'

En utilisant l'exemple de Fred, s'il a besoin de l'accès à une base de données sur son propre ordinateur, tapez ce qui suit:

GRANT ALL PRIVILEGES ON recrutement. * À fred @ 'localhost'.

Fred a maintenant accès à toutes les tables de la base de données de recrutement sur son ordinateur. Si vous voulez Fred pour accéder à la base de données MySQL à partir de toute machine, vous pouvez fournir un accès à partir de la 192.168.10.0 à 192.168.10.255 plage d'adresses IP en tapant la commande suivante:

GRANT ALL PRIVILEGES sur le recrutement. * À [email protected]'192.168.10.0/255.255.255.0~~V '