Tabuľka user

Popis

Príkaz jazyka SQL
abulka user obsahuje veškerá oprávnění uživatelů. Oprávnění nastavená v této tabulce jsou globální. Tj. když má uživatel privilegium odstraňovat záznamy nastavená v tabulce user, může odstraňovat záznamy v kterémkoliv sloupci kterékoli tabulky v kterékoli databázi.

Sloupec
Význam
Host
Tento sloupec obsahuje název hostitelského počítače, ze kterého se může k databázi daný uživatel přihlásit.

Můžete sem ukládat adresy IP, názvy domén nebo localhost. Zástupný symbol % má stejnou funkci jako * jinde. Pokud tedy zadáte do sloupce Host pouze %, bude se uživatel moci přihlásit odkudkoli. Můžete ho ale použít i při definování názvů domén (např. %.domena.cz znamená, že se uživatel bude moci přihlásit z abc.domena.cz i xy.domena.cz)

Localhost je název počítače, na němž je spuštěna databáze MySQL.
User
Uživatelské jméno daného uživatele.
Password
Heslo uživatele.
Select_priv
Dovoluje uživateli spouštět výběrové dotazy SQL.
Insert_priv
Umožňuje uživateli přidávat data do databáze pomocí přidávacích dotazů SQL.
Update_priv
Umožňuje uživateli aktualizovat existující data pomocí aktualizačních dotazů SQL.
Delete_priv
Dovoluje uživateli data z databáze odstraňovat.
Create_priv
Umožňuje uživateli vytvářet nové databáze a tabulky (ale ne indexy - viz Index_priv).
Drop_priv
Umožňuje uživateli odstraňovat databáze a tabulky. Toto může být velmi riskantní.
Reload_priv
Umožňuje uživateli aktualizovat tabulky uživatelských účtů pomocí příkazu FLUSH PRIVILEGES.
Shutdown_priv
Umožňuje uživateli vypnout databázový server MySQL
Process_priv
Umožňuje uživateli sledovat zpracování požadavků na serveru MySQL příkazem mysqladmin processlist nebo SHOW PROCESSLIST. Umožňuje i odstraňování procesů.
File_priv
Umožňuje číst soubory na serveru MySQL nebo do nich zapisovat. Pokud bude služba MySQL spuštěna systémovým uživatelem root (tj. uživatelem root daného serveru), může uživatel s právy File_priv smazat i třeba systémové soubory na serverovém počítači.
Grant_priv
Uživatelé s tímto privilegiem mohou udělovat privilegia jiným uživatelům.
References_priv
V současné době se nepoužívá.
Index_priv
Umožňuje uživateli vytvářet/odstraňovat indexy.
Alter_priv
Dovoluje uživateli měnit strukturu tabulky. (ale ne pracovat s indexy)