Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203

    mysql creazione user e assegnare permessi su un unico database

    Ciao a tutti ragazzi sto studiando un po mysql:

    Ho creato due tabelle : Tab1 e Tab2 adesso vorrei creare 2 nuovi utenti utente1 ed utente2 e dargli la possibilità di operare solo in una tabella, cerco di spiegarmi meglio:

    utente1 può fare le select solo su Tab1 e la stessa cosa per utente2 e Tab2

    come faccio?

    Vi ringrazio per l'eventuale aiuto.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Che difficoltà hai?

    Prima crei l'utente con la relativa password e col comando grant imposti i permessi.

    Hai già consultato il manuale?

    http://dev.mysql.com/doc/refman/5.1/...ing-users.html
    http://dev.mysql.com/doc/refman/5.1/en/grant.html

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203
    codice:
    CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';
    la macchina è in remoto va bene quel @localhost?

    non riesco a capire come dare ai due utenti i permessi sia in lettura che in scrittura solamente ad una tabella.

    grazie mille per l'aiuto

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Se vuoi concedere l'accesso a un utente da qualsiasi postazione devi scrivere


    CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';

    poi gli concedi il solo privilegio di select

    grant select on nome_db.nome_tabella to 'monty'@'%';

    e infine aggiorni i privilegi

    flush privileges;

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    203
    grazie mille è andato tutto bene

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.