Mysql lucrează cu utilizatorii

Mysql lucrează cu utilizatorii

Utilizatorii MySQL
Toți utilizatorii MySQL sunt stocați în baza de date a bazei de date MySQL.
Pentru a vedea lista utilizatorilor, trebuie să treceți la baza de date mysql și să faceți o selecție utilizând comanda select:






Utilizator pentru site-ul web
De obicei, diferite aplicații web care stochează informații în baza de date MySQL necesită crearea unui cont separat. Creați un utilizator de site în numele căruia va funcționa aplicația noastră web.
Utilizatorul poate fi creat prin comanda creare utilizator, apoi acordarea de permisiuni selectați, inserați. dar este mai convenabil și mai rapid să utilizați imediat comanda de acordare

Aici am subliniat imediat:

  • emite GRANT SELECT, INSERT, UPDATE, ALTER, DELETE, CREATE, DROP, INDEX (este posibil ca aplicația dvs. Web să aibă o altă listă de drepturi, consultați documentația aplicației web);
  • la site-ul de bază. * - numele de bază este indicat de mască (toate fișierele cu site-ul cu numele). Aici puteți specifica *. *, Apoi utilizatorul va avea drepturi la toate bazele de date;
  • 'websiteuser' @ 'localhost' este numele de utilizator și gazda de la care acest utilizator se poate conecta la baza de date;
  • IDENTIFICAT DE "site-parola" - specificați parola utilizatorului.

Vom acorda drepturi complete administratorului de utilizator pe site:

Acum, administratorul se poate conecta de la computer la serverul de baze de date. În acest exemplu, am folosit comanda de creare a utilizatorului și numai atunci acordăm în principiu nu există nicio diferență în ceea ce privește modul în care vor fi create utilizatorii.

Backup utilizator
Creați un utilizator de rezervă pentru a crea copii de siguranță pentru toate bazele de date

Cum îmi pot schimba parola?
Pentru a schimba parola, puteți folosi comanda mysqladmin pentru a rula această comandă în bash.

Și puteți utiliza și comanda (sintaxa SQL) din consola MySQL

Cum îmi pot reseta parola de root?
Puteți schimba parola de root cu toate aceleași comenzi ca și pentru un utilizator normal. Dar iată ce să faceți dacă ați uitat parola de root sau, din anumite motive, a fost pierdut, atunci vom face următoarele operații.

1) Stop MySQL:

2) Rulați MySQL cu parametri specifici:

3) Rulați clientul MySQL:

4) Efectuați interogarea SQL:

unde noua parolă este noua parolă

5) Aplicați modificările:







6) lăsăm clientul MySQL:

7) Reporniți serverul MySQL:

cum să creați o nouă bază de date din linia de comandă mysql și un nou utilizator mysql cu drepturi depline la baza de date nou creată.

Să vedem utilizatorii existenți

Oferim dreptul la testul utilizatorului pentru a citi toate tabelele de baze de date scada

Oferim toate drepturile la testul utilizatorului pe toate tabelele de bază scada

Pentru a expune drepturile utilizatorilor cu drepturi depline la toate bazele de date, utilizați următoarea comandă:

Accesul la baza de date pentru acest utilizator este posibil numai cu localhost. Dacă doriți să îi dați accesul la baza de date de la orice gazdă, utilizați% în loc de localhost:

Verificați drepturile de utilizator:

Utilizatorii sunt sterse mai usor decat sunt create :). De exemplu, dacă decidem să scăpăm de utilizatorul "my_user"

Materiale suplimentare:
Comenzi utile MySQL
MySQL lucrează cu utilizatorii

Citiți alte articole interesante

  • Mysql lucrează cu utilizatorii
    CREAȚI TABLU TEMPORARĂ mysql (creați tabelul temporar,)
  • Mysql lucrează cu utilizatorii
    MySQL: "Acces refuzat pentru utilizator" debian-sys-maint "@" localhost ""
  • Mysql lucrează cu utilizatorii
    Cum să găsiți cele mai inutile indexuri în MySQL
  • Mysql lucrează cu utilizatorii
    Zabbix 2 - Monitor MySQL
  • Mysql lucrează cu utilizatorii
    Restaurarea bazei de date INNODB
  • Mysql lucrează cu utilizatorii
    Este convenabil să te uiți la jurnalul de interogări din nord
  • Mysql lucrează cu utilizatorii
    Sintaxa comenzii UPDATE
  • Mysql lucrează cu utilizatorii
    MySQL - eroare Verificarea pentru corupt, nu închis curat și upgrade tabele care necesită
  • Mysql lucrează cu utilizatorii
    Interogare cache în MYSQL
  • Mysql lucrează cu utilizatorii
    Importați și exportați bazele de date mysql utilizând consola






Articole similare

Trimiteți-le prietenilor: