Articles

, Hvordan du Opretter brugerkonti ved Hjælp af MySQL OPRET BRUGER Erklæring

Resumé: i denne tutorial, du vil lære at bruge MySQL CREATE USER erklæring for at oprette en ny bruger i databasen server.

Mys .l Opret brugersynta.

CREATE USER erklæring opretter en ny bruger i databaseserveren.,

Her er den grundlæggende syntaks i CREATE USER erklæring:

Code language: SQL (Structured Query Language) (sql)

I denne syntaks:

for det Første, angive kontoens navn efter CREATE USER søgeord. Konto navn har to dele: username og hostname, der er adskilt af @ tegn:

Code language: SQL (Structured Query Language) (sql)

username er navnet på den bruger. Og hostname er navnet på den vært, hvorfra brugeren opretter forbindelse til Mys .l-serveren.,

hostname en del af kontonavnet er valgfrit. Hvis du udelader det, kan brugeren oprette forbindelse fra enhver vært.,

En konto navn uden et værtsnavn, der svarer til:

Code language: SQL (Structured Query Language) (sql)

Hvis username og hostname indeholder specielle tegn såsom mellemrum eller -, er du nødt til at citere den username og hostname separat som følger:

Code language: SQL (Structured Query Language) (sql)

Udover enkelt anførselstegn ('), kan du bruge backticks ( `) eller dobbelte anførselstegn ( ").for det andet skal du angive adgangskoden for brugeren efter IDENTIFIED BY nøgleord.,

IF NOT EXISTS indstillingen Opret kun en ny bruger betinget, hvis den ikke findes.

Bemærk, at CREATE USER – erklæringen opretter en ny bruger uden nogen privilegier. For at give rettigheder til brugeren bruger duGRANT erklæring.,af:

Code language: SQL (Structured Query Language) (sql)

Indtast adgangskode for root konto og tryk på Enter:

Code language: SQL (Structured Query Language) (sql)

for det Andet, vis brugere fra den nuværende MySQL-Server:

Code language: SQL (Structured Query Language) (sql)

Her er output:

Tredje, skal du oprette en ny bruger der hedder bob:

Code language: SQL (Structured Query Language) (sql)

for det Fjerde vis alle brugere igen:

Code language: SQL (Structured Query Language) (sql)

output vil være:

Code language: JavaScript (javascript)

bruger bob er blevet oprettet.,”b7cb570ad3″>

kan få adgang:

Code language: JavaScript (javascript)

Syvende, gå til møde brugeren root og oprette en ny database, som hedder bobdb:

Code language: SQL (Structured Query Language) (sql)

Otte, vælg den database bobdb:

Code language: SQL (Structured Query Language) (sql)

Niende, skal du oprette en ny tabel, som hedder lists:

Bemærk, at når du trykker på Enter, i stedet for at vise den mysql> kommando, mysql værktøj viser ->, der accepterer nye bestemmelse i den sætning.,

Tiende, tildel alle privilegier på det bobdb til bob:

Code language: SQL (Structured Query Language) (sql)

Bemærk, at du vil lære, hvordan du kan give rettigheder til en bruger i GRANT selvstudie.,

Trettende, vis tabeller fra bobdb database:

Code language: SQL (Structured Query Language) (sql)

bruger bob kan se lists tabel:

Code language: JavaScript (javascript)

Fjortende, indsætte en række i lists tabel:

Code language: SQL (Structured Query Language) (sql)

Femtende, forespørge på data fra lists tabel:

Code language: SQL (Structured Query Language) (sql)

Dette er resultatet:

Code language: JavaScript (javascript)

Så brugeren bob kan gøre alt i bobdb database.,

Endelig, afbryde forbindelsen til MySQL-Serveren fra begge sessioner:

Code language: SQL (Structured Query Language) (sql)

I denne tutorial, du har lært at bruge MySQL CREATE USER for at oprette en ny bruger i databasen server.

  • var denne vejledning nyttig?
  • YesNo