Tydyt:MariaDB

Z Poznámkový blok
Přejít na: navigace, hledání

Odkaz na manuál:

Přihlášení:

 mysql -u root -ppassword

Uživatelé

Zobrazení

Seznam uživatelů:

SELECT `GRANTEE` FROM `INFORMATION_SCHEMA`.`USER_PRIVILEGES` GROUP BY `GRANTEE`;

Práva uživatelů:

SHOW GRANTS FOR 'uzivatel'@'host';

Přidání

Přidání uživatele:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'newheslo';

Nastavení plných práv:

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';

Nastavení plných práv včetně přidávání dalších uživatelů:

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION;

Aktualizace práv (od verze 10.1 již není potřeba):

FLUSH PRIVILEGES;

Vnější přístup

Aby byl následně možný přístup i z jiného PC, je třeba v konfiguraci najit "bind-address = 127.0.0.1" a následně zakomentovat.

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1

Údržba

Zjištění stavu tabulek v databazi vase_databaze:

SELECT table_name, data_free FROM information_schema.tables WHERE table_schema = 'vase_databaze';

Pokud v sloupečku 'data_free' je vysoké číslo, je vhodné příslušnou tabulku zoptimalizovat:

OPTIMIZE TABLE nazev_tabulky;