sql >> Databáze >  >> RDS >> Mysql

Mysql přidává uživatele pro vzdálený přístup

Abyste se mohli vzdáleně připojit, musíte mít MySQL bind port 3306 k IP adrese vašeho počítače v my.cnf. Potom musíte mít vytvořeného uživatele v localhost i zástupný znak '%' a udělit oprávnění ke všem DB jako takovým . Viz níže:

my.cnf (my.ini v systému Windows)

#Replace xxx with your IP Address 
bind-address        = xxx.xxx.xxx.xxx

Potom:

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypass';

Potom:

GRANT ALL ON *.* TO 'myuser'@'localhost';
GRANT ALL ON *.* TO 'myuser'@'%';
FLUSH PRIVILEGES;

V závislosti na vašem operačním systému možná budete muset otevřít port 3306, abyste povolili vzdálená připojení.



  1. Nelze vytvořit roli PostgreSQL Superuser pro instalaci a spuštění aplikace

  2. pg_ctl Tipy a triky

  3. Oracle:využijte použití dvou indexů

  4. Kopírování tabulky z jedné databáze Oracle do druhé pomocí jednosměrného DBLink