Hvordan oppretter jeg en ny databasebruker i MySQL?

Hvordan Oppretter Jeg En Ny Databasebruker I Mysql



Når du installerer MySQL-serveren, er det nødvendig å spesifisere brukernavnet og passordet. Når installasjonsprosessen er fullført, kan standardbrukeren bare tillate tilgang og administrere databasene. MySQL-brukerne registreres i ' BRUKER ”-tabeller for serveren deres, inkludert påloggingsinformasjon, vertsinformasjon og kontotillatelser for MySQL-kontoen. Mer spesifikt er det nødvendig å opprette en bruker for å få tilgang til og administrere MySQL-databasene for forskjellige operasjoner.

Denne oppskriften vil gi metoden for å opprette en ny databasebruker i MySQL.

Hvordan opprette/opprette en ny MySQL-databasebruker?

Sjekk ut instruksjonene nedenfor for å opprette en ny databasebruker i MySQL:







  • Koble til MySQL-serveren gjennom standardbrukeren ' rot ” ved å oppgi passordet.
  • Kjør ' OPPRETT BRUKER ‘ ’@’localhost’ IDENTIFISERT AV ‘passord’; ' kommando.
  • Gi tillatelser ved å bruke ' GI ALLE PRIVILEGIER PÅ *.* TIL ‘ ’@’localhost’ MED TILDELINGSOPTION; ' kommando.
  • Deretter skyll privilegier.
  • Vis alle databasebrukerlisten for verifisering.

Trinn 1: Få tilgang til MySQL-databaser

Start først Windows-terminalen og koble deretter til MySQL-serveren gjennom den angitte kommandoen:



mysql -u rot -s

Her:



  • ' -i ” representerer brukernavnet.
  • ' rot ” er databasens brukernavn.
  • ' -s ' alternativet indikerer brukerpassordet.

Når kommandoen ovenfor utføres, må du spesifisere passordet:





Trinn 2: Opprett ny bruker

Bruk nå den angitte kommandoen for å lage en ny bruker i MySQL-databasen:



OPPRETT BRUKER 'tester'@'localhost' IDENTIFISERT AV 'tester123@';

I kommandoen ovenfor:

  • ' OPPRETT BRUKER ” spørringen brukes til å opprette/opprette en ny bruker.
  • ' tester ' er vårt nye brukernavn, og ' '@'lokal vert ' indikerer å opprette en bruker lokalt.
  • ' IDENTIFISERT AV alternativet brukes for å spesifisere passordet for en bestemt bruker.

Fra den gitte utgangen, ' Spørsmål OK, …… ' indikerer at den nye brukeren er opprettet:

Trinn 3: Gi privilegier

Deretter gir du rettighetene til den nyopprettede brukeren ved å kjøre ' GIR ALLE PRIVILEGIER ' spørring:

GIR ALLE PRIVILEGIER PÅ *.* TIL 'tester'@'localhost' MED TILDELINGSOPTION;

Her:

  • ' GIR ALLE PRIVILEGIER ” gir alle typer tillatelser til brukeren.
  • ' PÅ *.* ” angir at tildelingstillatelsene brukes på databasen og tabellene som er tilgjengelige.
  • ' tester’@’localhost’ MED TILSKUDSVALG ' viser at alle privilegier er tildelt oppgitt brukernavn når et bestemt brukernavn er koblet til via den lokale verten:

Trinn 4: Aktiver privilegier

Kjør deretter ' SPILLE PRIVILEGIER ” kommando for å aktivere all nylig gitt tillatelse til brukeren før de får tilgang til dem:

SPILLE PRIVILEGIER;

Trinn 5: Bekreft ny bruker

For å sikre at den nye databasebrukeren er opprettet eller ikke, kjør ' PLUKKE UT ' kommando:

Velg bruker fra mysql.user;

Som du kan se, eksisterer den nyopprettede databasebrukeren i databaselisten:

Trinn 6: Koble til MySQL Server med ny bruker

Nå får du tilgang til MySQL-serveren med den nye brukeren ved å spesifisere den tilsvarende legitimasjonen:

mysql -u tester -s

Det handlet om å lage en ny databasebruker i MySQL.

Konklusjon

For å opprette en ny databasebruker i MySQL, koble først til MySQL-serveren gjennom standardbrukeren ' rot ” ved å oppgi passordet. Deretter bruker du ' OPPRETT BRUKER ‘ ’@’localhost’ IDENTIFISERT AV ‘passord’; ' kommando. Etter det, gi privilegier gjennom ' GI ALLE PRIVILEGIER PÅ *.* TIL ‘ ’@’localhost’ MED TILDELINGSOPTION; ' kommando. Til slutt, aktiver alle tilleggsprivilegier ved å bruke ' SPILLE PRIVILEGIER ' kommando. For verifisering, liste opp alle databasebrukere. Denne oppskriften ga prosedyren for å opprette en ny databasebruker i MySQL.