, 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