És hogyan, hogyan lehet csatlakozni a mysql adatbázis egy távoli számítógépen


oktatás

Nehézség: Elég könnyű

Amire szüksége lesz:

  • Telepített DB MySQL (például, a Denwer kit).
  • Egy rakás Apache + PHP vagy program, amely együttműködik adatbázis - telepítve a második számítógépet.
  • Helyi vagy internetes kapcsolat a kliens és a szerver számítógépen.
  • Hozzáférés a felhasználó „root” (vagy bármely más, amely teljes jogokkal) adatbázisban.

És hogyan, hogyan lehet csatlakozni a mysql adatbázis egy távoli számítógépen

És hogyan, hogyan lehet csatlakozni a mysql adatbázis egy távoli számítógépen

Keresse meg a sort a paraméter „bind-address”, és ha az a sor elején nem érdemes kettőskereszt (#) - fogalmazott. Ne felejtsük el, hogy mentse a fájlt szerkesztés után.

Indítsa újra az adatbázisban. Persze, mindenkinek megvan a saját módja - például lehet „ölni” a folyamat „mysqld.exe” keresztül a Task Manager (Ctrl + Alt + Delete), majd az adatbázis elindításához az első. Az új beállítások MySQL elfogad kapcsolatokat más számítógépek; azonban az adatok megosztása nem fog működni, ha a készülékhez nem adja meg a felhasználói nevét és jelszavát, hogy jogosult használni az adatbázist a távoli számítógépről.

Csatlakozás a felhasználó „root” (vagy bármely más felhasználónak, teljes joggal), hogy az adatbázis ugyanazon a számítógépen, ahol létezik egy adatbázis, és futtassa a következő parancsot:

GRANT ALL ON # 42 ;. # 42; A „felhasználó” @ „%” azonosított „jelszó” WITH GRANT OPTION

Cseréje előre „felhasználó” a neve a felhasználó számára engedélyezett kapcsolódni az adatbázis egy távoli számítógépen, a „jelszó” - egy jelszót kell használni a felhasználó.
Azt is helyettesítheti a „# 42; # 42 ;.” Be „Db *” - ez lehetővé teszi a felhasználó számára, hogy csak az adatbázis »a db«; vagy „db.table” - akkor a felhasználó lesz korlátozott jogaik és képes legyen dolgozni egyetlen asztal „asztal” az adatbázis „db”. Okoz GRANT parancs többször ugyanazt a felhasználót, de tiltakozom jogosító megadhatja, pontosan mi a felhasználó képes lesz dolgozni.
GRANT parancs MySQL 5.1 [Eng.]

Ezután már tudunk csatlakozni az adatbázishoz egy távoli számítógépről, a felhasználónevet és jelszót, amit használni kommandós GRANT. Annak érdekében, hogy vegye fel a jogot, hogy a felhasználó (például, hogy vegye fel a jogot, hogy a munka egy adott adatbázis), használja a REVOKE:

Összes visszavonása. GRANT beállítást # 42 ;. # 42; FROM „felhasználó” @ „%” azonosított „jelszó”

A paraméterek nem egészen azonos módon, mint az előző lépésben -, de azok megegyeznek.
A REVOKE parancsot a MySQL 5.1 [Eng.]

Felhasználó törlése (hirtelen, hogy törli a teszt felhasználó) is követel DROP USER:

DROP USER 'felhasználó' @ '%' azonosított 'jelszó'

Vegye figyelembe, hogy DROP USER nem tiltja törölhet felhasználókat, ha éppen csatlakozik az adatbázisba; de ha ki van kapcsolva, akkor nem lesz képes csatlakozni.
DROP USER parancs MySQL 5.1 [Eng.]

Tippek:

Kapcsolódó cikkek