phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] mysql_connect zu anderen Hosts verbieten?

[php] AW: [php] mysql_connect zu anderen Hosts verbieten?

Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net
Wed, 10 Jan 2001 12:36:20 +0100


Hallo Hans,

klar ist das möglich, Du mußt nur dem anderen Host
bzw. genauergesagt dem mySQL des anderen Hosts sagen,
daß der die Verbindung durch den externen Rechner
erlauben soll. Mache einen Insert in die mySQL Datenbank
mysql an dem Server, etwa wie folgt:

INSERT INTO user (Host, User, Password, Select_priv, Insert_priv,
Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv,
Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv,
Index_priv, Alter_priv) VALUES ('194.9.193.61', 'user1', PASSWORD('bla'),
'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N')

Somit hat der User user1 von der ip 194.9.193.61 Zugriff
auf den Rechner. Auf welche Datenbank der Zugriff hat, sagt
diese Statement:

INSERT INTO db (Host, Db, User, Select_priv, Insert_priv, Update_priv,
Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv,
Index_priv, Alter_priv) VALUES ('194.9.193.61', 'datenbank1', 'user1', 'Y',
'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '')


Siehe mysql.com Dokumentation!

Gruß
Seb




php::bar PHP Wiki   -   Listenarchive