Articles

Jak utworzyć konta użytkowników za pomocą MySQL Utwórz oświadczenie użytkownika

Podsumowanie: w tym samouczku dowiesz się, jak używać MySQL CREATE USER instrukcja tworzenia nowego użytkownika na serwerze bazy danych.

MySQL tworzy składnię użytkownika

InstrukcjaCREATE USER tworzy nowego Użytkownika na serwerze bazy danych.,

oto podstawowa składnia CREATE USER Instrukcja:

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

w tej składni:

najpierw podaj nazwę konta po słowach kluczowych CREATE USER. Nazwa konta składa się z dwóch części: username I hostname, oddzielonych @ sign:

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

username to nazwa użytkownika. I to nazwa hosta, z którego Użytkownik łączy się z serwerem MySQL.,

część nazwy konta jest opcjonalna. Jeśli go pominiesz, użytkownik może połączyć się z dowolnego hosta.,

nazwa konta bez nazwy hosta jest równoważna:

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

Jeśli username I hostname zawiera znaki specjalne, takie jak spacja lub -, musisz podać nazwę użytkownika i nazwę hosta oddzielnie w następujący sposób:

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

oprócz pojedynczego cudzysłowu ('), możesz użyć backticks ( `) lub podwójnego cudzysłowu ( ").

Po drugie, określ hasło dla użytkownika po słowach kluczowych IDENTIFIED BY.,

opcjaIF NOT EXISTS warunkowo tworzy nowego Użytkownika tylko wtedy, gdy nie istnieje.

zauważ, że instrukcjaCREATE USER tworzy nowego Użytkownika bez żadnych uprawnień. Aby przyznać użytkownikowi uprawnienia, należy użyć instrukcji GRANT.,narzędzie:

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

wprowadź hasło do root Konto i naciśnij Enter:

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

Po Drugie, Pokaż użytkowników z bieżącego serwer MySQL:

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

oto wyjście:

Po trzecie, utwórz nowego Użytkownika o nazwie bob:

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

Po czwarte, Pokaż ponownie wszystkich użytkowników:

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

wyjście będzie:

Code language: JavaScript (javascript)

użytkownik bob został utworzony pomyślnie.,”b7cb570ad3″>

może uzyskać dostęp do:

Code language: JavaScript (javascript)

siódma, przejdź do sesji użytkownika root I Utwórz nową bazę danych o nazwie bobdb:

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

osiem, wybierz bazę danych bobdb:

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

dziewiąty, Utwórz nową tabelę o nazwie lists:

zauważ, że po naciśnięciu Enter, zamiast pokazywania polecenia mysql>, narzędzie MySQL pokazuje ->, które akceptuje nową klauzulę instrukcji.,

przyznaj wszystkie uprawnienia nabobdb dobob:

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

zauważ, że dowiesz się, jak przyznać uprawnienia użytkownikowi wGRANT tutorial.,

wyświetl tabele z bazy bobdb:

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

użytkownik bob może zobaczyć lists tabela:

Code language: JavaScript (javascript)

czternasty, Wstaw wiersz do lists tabela:

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

piętnasty, zapytanie o dane z lists tabela:

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

To jest wyjście:

Code language: JavaScript (javascript)

więc użytkownik bob może zrobić wszystko w bazie bobdb.,

na koniec odłącz serwer MySQL od obu sesji:

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

w tym samouczku nauczyłeś się, jak używać MySQLCREATE USER aby utworzyć nowego Użytkownika na serwerze bazy danych.

  • czy ten tutorial był pomocny?
  • YesNo