|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 21 ![]() |
Bonjour je souhaite autoriser un utilisateur linux a se connecter sur mysql server (win 2000) pour acceder a la base (car il me refuse la connexion).
je dois d'aprés les informations trouvées sur le net entrer le code suivant : GRANT SELECT, INSERT, UPDATE ON base.table TO SA@192.0.0.72 IDENTIFIED BY 'pass' SA etant le nom d'utilisateur et 192.0.0.72 etant l'ip de mon poste client. je ne sais pas comment taper cette commande sur mon serveur ! je ne trouve pas de client console de MySQL, ou d'interface du style phpmyadmin. je pense pas que ma question soit trés compliquée pour quelqu'un qui maitrise SQLSERVER. merci pour votre aide |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 72 ![]() |
tu dois créer l'utilisateur sur le serveur mysql (win 2000)
le mieux est d'ouvrir une fenêtre dos sur ton serveur win2000 et de se connecter au serveur mysql en tapant mysql -u root -p<mot de passe> (si tu n'a pas changé le mot de passe root celui-ci par défaut est vide et alors il suffit de taper mysql -u root) (si ça ne marche pas, positionne toi dans l'aborescence windows dans le répertoire où il y a le binaire mysql et retape la commande) une fois connecté en tant que root, tu tapes ta commande GRANT SELECT, INSERT, UPDATE ON base.table TO SA@192.0.0.72 IDENTIFIED BY 'pass' pour tester si ça marche tu vas sur ton poste client et tu tapes mysql -u SA -ppass -h <adresse IP du serveur win 2000> base; |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 21 ![]() |
merci JP.
Lorsque j'ouvre une fenetre dos et que je tape les commandes que tu m'a indiqué, il me dit : mysql n'est pas reconnu comme une commande interne ou externe... et il revient au prompt. Je suis ensuite allé dans explorer windows pour chercher le répertoire ou il y a le binaire mysql. Etant novice, j'ai un peu cherche ce que pouvait etre un binaire mysql mais j'avoue ne pas savoir du tout ! j'ai trouvé un repertoire qui s'appelle Binn dans lequel se trouve des .sql. Pourrait tu me dire ou je peux trouver ce repertoire dans lequel se trouve le binaire, puis ou dois-je taper la commande une fois le repertoire ouvert ? merci |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 21 ![]() |
j'ai une question : quelle est la difference entre Mysql et SQL ?
mysql c'est sous linux ? car sur mon serveur 2000 je ne vois que SQL server et ses outils mais rien de mysql ! |
|
|
00
|
|
|
#5 |
![]() Inscription : juillet 2002 Messages : 537 ![]() |
Peut-être pas très précis comme définitions, mais voilà :
SQL --> un langage permettant d'exprimer des requêtes pour interroger/gérer une base de données. Il existe une norme SQL qui, si elle était respectée, permettrait d'utiliser les mêmes requêtes sur tous les SGBD (systèmes de gestion de base de données) basés sur SQL. MySQL --> un SGBD fournit par l'entreprise MySQL AB et qui existe en version Linux, Windows et autres. Le langage qu'on utilise avec MySQL est le SQL (mais ne respectant pas la norme SQL à 100%) Dans ton cas, ton serveur utilise apparemment SQL Server, qui est un SGBD produit par Microsoft. Et qui n'a donc rien à voir avec MySQL. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com