IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

change administrateur sous linux


Sujet :

Requêtes MySQL

  1. #1
    Membre habitué
    Inscrit en
    Mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations forums :
    Inscription : Mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut [resolu] change administrateur sous linux
    Honte sur moi ! , Je l'ai fait il y a un moment, je l'ai recherché sans trouver !
    Voila,
    Je veux créer un nouvel administrateur pour mon mysql je fais donc un :
    mysqld -h localhost -u root
    puis : use mysql;
    puis: grant all privileges on mysql.* to christophe@192.168.1.1 identified by ('monpassword') grant option;
    puis : flush privileges;
    Quand je fais un select * from user à la fin, je vois bien mon nouvel utilisteur mais tous les droits sont N et non pas Y comme je voudrais !
    Qu'est ce que j'ai fait de faux ?
    Pénible vous trouvez pas ?
    Je voudrais donner tous les droits à cette utilisateur, et virer les autres (ou restreindre leurs droits).
    version: 4.0.15
    Merci
    Jean Christophe
    Sincérement
    Jean-Christophe

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 234
    Points : 15 531
    Points
    15 531
    Par défaut
    avec cette commande tu as seulement donné les droits à la base "mysql", je pense que ce n'est pas ce que tu voulais faire ...
    Syntaxe de GRANT et REVOKE : http://dev.mysql.com/doc/mysql/fr/GRANT.html

    autre chose : pourquoi tu n'utilises pas une interface graphique pour gérer ta base de donnèes ? je ne connais que Mysqlcc et PhpMyAdmin et les deux sont très complets

  3. #3
    Membre habitué
    Inscrit en
    Mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations forums :
    Inscription : Mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut
    Le mieux que j'ai trouvé c'était de faire un insert sur le champ dans la table user.
    J'ai fini par utliiser mysqlcc qui fonctionne d'ailleurs trés bien, mais c'est pas si pro !
    Merci
    Jean Christophe
    Sincérement
    Jean-Christophe

  4. #4
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut Re: change administrateur sous linux
    Citation Envoyé par jean christophe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    mysqld -h localhost -u root 
    puis : use mysql; 
    puis: grant all privileges on mysql.* to christophe@192.168.1.1 identified by ('monpassword') grant option; 
    puis : flush privileges;
    Quand je fais un select * from user à la fin, je vois bien mon nouvel utilisteur mais tous les droits sont N et non pas Y comme je voudrais !
    Qu'est ce que j'ai fait de faux ?
    Tu as donné à l'utilisateur les droits sur les tables de la base mysql seulement.
    La table mysql.user recense les privilèges globaux d'un utilisateur (ceux qu'il a sur toutes les tables de toutes les bases). Pour mettre tous les privilèges à Y il faut faire un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grant all privileges on *.* to christophe@192.168.1.1 identified by 'monpassword' with grant option
    http://dev.mysql.com/doc/mysql/fr/Privileges.html
    Pensez au bouton

  5. #5
    Membre habitué
    Inscrit en
    Mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations forums :
    Inscription : Mars 2002
    Messages : 230
    Points : 127
    Points
    127
    Par défaut
    Merci beaucoup m'sieur
    Jean Christophe
    Sincérement
    Jean-Christophe

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 12/03/2010, 23h08
  2. Comment désinstaller MySQL sous linux
    Par nahmsath dans le forum Installation
    Réponses: 5
    Dernier message: 18/09/2007, 10h46
  3. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo