Vzdálený přístup k databázi

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky)
 
(Přidána kategorie Category:Databáze)
Řádka 1: Řádka 1:
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Admin]][[Category:Linux]][[Category:Návody]][[Category:Úlohy]]
+
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Admin]][[Category:Linux]][[Category:Návody]][[Category:Úlohy]][[Category:Databáze]]
  
 
{{Based_on_Debian}}
 
{{Based_on_Debian}}

Verze z 8. 9. 2014, 13:37


Na této stránce používáme distribuci Debian ve verzi 7 (Wheezy) a 8 (Jessie). Na ostatních distribucích budou nejspíš k dispozici podobné nebo stejné nástroje a tipy.

Zadání

Předpokládáme nainstalovaný webový server s databází podle návodu: Instalace webového serveru.

Povolení přístupu k databázi

Upravte soubor /etc/mysql/my.cnf
[mysqld]
...
bind-address 192.168.0.4 # IP adresa serveru
...
Restartujte démona mysqld
/etc/init.d/mysql restart


Vytvoření uživatele a nastavení práv

Přihlaste se k MySQL
mysql -u root -p *
Vytvoření databáze
CREATE DATABASE programovani;
Vytvoření uživatele
CREATE USER 'user'@'%' IDENTIFIED BY 'heslo';
CONNECT mysql;
SELECT user, host FROM user;
Nastavení práv
GRANT INSERT, UPDATE, DELETE, SELECT ON dbname.* TO user@'%' IDENTIFIED BY 'PASSWORD';
Ukončení práce s MySQL
exit
Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje