Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    111

    [MYSQL5] permettere ad un utente di fare GRANT

    Ciao...

    volevo permettere all'utente root@192.168.1.4 di fare tutto sul db mysql che si trova in 192.168.1.3

    allora ho cercato di usare grant come sempre, quindi mi sono loggato come root nel db in 192.168.1.3

    e ho dato il comando

    grant all privileges on *.* to 'root'@'192.168.1.4' identified by 'password'

    era tutto ok solo che un programma che sfrutta questo account sulla macchina 192.168.1.4 dice che l'utente non può fare grant su una certa tabella

    leggendo bene la doc di mysql sul sito ufficiale mi è sembrato di capire che grant non è inlcuso in all privileges e che l'opzione relativa è GRANT OPTION

    allora ho ripetuto la procedura con:

    grant all privileges,grant option on *.* to 'root'@'192.168.1.4' identified by 'password'

    ma il db continua a darmi errore di sintassi sql....

    Secondo voi, è giusto quello che ho capito su permenti grant e opzione all privileges?
    vi sembra corretta la sintassi che ho usato?

    Grazie per eventuali aiuti...

  2. #2
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573

    Re: [MYSQL5] permettere ad un utente di fare GRANT

    codice:
    REVOKE ALL PRIVILEGES ON *.* FROM 'user'@'192.168.1.4';
    GRANT ALL PRIVILEGEs ON *.* TO 'user'@'192.168.1.4' WITH GRANT OPTION;
    FLUSH PRIVILEGES ;

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    111
    Grazie mille... non avevo capito che potevo usare così la grant option..

    Saluti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.