EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Configura come lingua predefinita
Domande di PF - Cose da fare

Come creare una sola lettura a un utente del database MySQL

Programmazione di MySQL  
 
Come creare una sola lettura a un utente del database MySQL

Quando lavoriamo con database, A volte possiamo avere la necessità di alcuni accessi utente alcuni di loro, Forse mentre siamo in sviluppo fasi sia perché abbiamo bisogno di questi utenti per fare o per generare qualsiasi tipo di relazione o statistiche, ma senza Questo È possibile eseguire qualsiasi tipo di cambiare nello stesso.

Per fare questo, Lo è creare, nel Server InterBase, dati un utente avendo solo autorizzazioni per eseguire consultazioni, evitando che può eseguire inserimenti, aggiornamenti o eseguire altre operazioni su database in questione.

 

Come aggiungere un utente di sola lettura per un database MySQL

 

È qualcosa di abbastanza semplice creare e dare loro privilegi di solo lettura per un utente in uno database in MySQL, e vediamo come si può fare.

Per fare questo, Collegare, attraverso il Console o terminale, al database MySQL del vostro server con un account che consente di creare utenti e assegnare i privilegi, normalmente radice o qualsiasi altro account simile.

Volta collegato, Crea l'utente Come faresti normalmente e ':

Come sai, sostituisce user_name l'utente che si desidera creare, password la password che si desidera assegnare, e a seconda del tipo di accesso che si desidera questo utente, È possibile lasciare % tale è, o è possibile assegnare il Nome server o IP da cui questo singolo utente sarà consentito di connettersi.

Una volta creato l'utente, Ci accingiamo a dare il permesso solo per Operazioni di selezione sulla base dei dati. Per fare questo, eseguire il seguente comando:

In questo modo si stanno dando autorizzazione di sola lettura Questo utente per tutti i database Server, Anche se È possibile limitare ancora più privilegi, e può dare il permesso per un singolo database, semplicemente in questo modo:

 

Volta creato l'utente e privilegi assegnati, può eseguire il test Questi funzionano correttamente. Per fare questo, chiude la sessione precedente con il server e si apre un nuova sessione con questo utente:

Volta registrato nel, Selezionare il database sul quale hai dato il permesso e prova per fare un INSERT o update dati esistenti:

Sei pronto! È sufficiente creare un nuovo utente nel tuo Database MySQL e hai fatto avere solo privilegi di solo lettura, evitando questo fanno una sorta di cambiamento nei database a cui avete accesso.

 

Lasciaci un commento o accedere allaCose da fare
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page