S'abonner :  Newsletters    Magazines
Avis sur les produits Avis sur les logiciels Avis sur les jeux Actualités A propos de 01net
1019 utilisateurs connectés

Créer Utilisateur Mysql avec PHP

nummi le 27 aout 2008 à 20h38
Bonjour, :hello:

voila j'aurais besoin de savoir comment je peux avec un script PHP créer un utilisateur Mysql avec mot de passe et limitation d'accès à une seule base de donnée ??

merci de votre aide
-->Message édité par nummi le 27/08/2008 21:17:18<--
-------
Nummi - © NumYor
Support par MP ou nummi@live.de
NumYor.com - Believerslejeu.com
Proutie le 30 aout 2008 à 20h34
Oui bien sûr que c'est possible.
Si ton utilisateur a le statut nécessaire !
Regarde par là Créer utilisateur mysql
Mais je te conseille surtout par phpmyadmin.
Je m'explique.
Tu fais l'action que tu souhaite par cette interface très simple et intuitive. Essaie avec wamp au pire !
Ensuite, tu regarde comment il a fait ça, puis-ce que ce dernier affiche le code php.
-------
.° What we do in life echoes in eternity .°
Tutoriel et définition
Cherche fond d'écran
Pc_expert_3 le 30 aout 2008 à 22h53
Euh il file la syntaxe SQL. Je pense pas que phpmyadmin donne le code php !
-------
Fils d'Albanel, va !
DVB-T le 31 aout 2008 à 00h00
Pc_expert_3 a écrit :
Euh il file la syntaxe SQL. Je pense pas que phpmyadmin donne le code php !


à la rigueur, si le problème c'est qu'il ne connait pas la syntaxe sql pour rajouter un utilisateur, il peut créer le requête avec phpmyadmin et la copier-coller pour s'en servir en php.

En revanche, si le problème c'est qu'il ne sait pas faire de requête en php, phpmyadmin ne l'aidera pas
-------
Carte mère Tyan i5400 XT
Bi-xéon quad core, 8 Go de ram
4x 500 Go de disque, 2 7300 GT, Raptor 36 Go
Alimentation 1 kW, Boitier NZXT Mon site sur OpenSolaris !
philippedereims le 02 septembre 2008 à 22h41
Pc_expert_3 a écrit :
Euh il file la syntaxe SQL. Je pense pas que phpmyadmin donne le code php !


Si

requête SQL:

$sql = 'INSERT INTO `utilisateur` (`user`, `passwd`) VALUES (\'toto\', \'secret\');';


sachant que dans mon exemple :
"utilisateur" est le nom de la table
"user" est le nom du champ des utilisateurs
"passwd" est le champ des mots de passe

Il y a possibilité d'avoir la requete sql et le code php.
Ici, il ajoute uniquement : $sql=' la requete sql ';

-->Message édité par philippedereims le 02/09/2008 22:49:56<--
-------
 
DaRkThEo- le 03 septembre 2008 à 08h47
Philippe, je ne pense pas que ce soit ça qu'il cherchait, il voulait créer un utilisateur mysql, par un compte sur une base de donnée ;)
-------
Tout le monde savait que c\'était impossible, un jour il est venu un fou qui ne le savait pas... et il l\'a fait !!!
QuiPhenix le 03 septembre 2008 à 10h50
Il a pourtant raison ... sur le principe.

Les comptes MySQL sont gérés par la table user de la base de donnée nommée MySql.
Après, les limitations a une base unique, je ne sais pas comment ça marche, il faudrait faire des tests en comparant la base avant et après l'insertion d'un compte limité par PhpMyAdmin.
-------
[:QuiPhenix:3]
philippedereims le 03 septembre 2008 à 10h50
DaRkThEo- a écrit :
Philippe, je ne pense pas que ce soit ça qu'il cherchait, il voulait créer un utilisateur mysql, par un compte sur une base de donnée ;)


C'est ce que je pensais mais je répondais aussi aux autres interventions concernant ce message.
-------
 


PRODUITS

TÉLÉCHARGER - LOGICIELS

JEUX VIDÉOS

LOISIRS

01NET PRO

AVIS ET COMMENTAIRES

A PROPOS DE 01NET

publicité
> Test : Microsoft Security Essentials
La suite de sécurité gratuite de Microsoft !

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Internext - 01net.