[前][次][番号順一覧][スレッド一覧]

mysql:762

From: "Y. Tsutsui" <"Y. Tsutsui" <tutui@xxxxxxxxxx>>
Date: 6 Mar 99 13:26:14 +0900
Subject: [mysql 00762] Re: 2 台のサーバーで互いの mysql データを参照したいのですが・・・

堤井です。
> 方法として2つ考えました。
> 1)AからBのテーブルをSELECTできるような環境の設定
>                  (mysql_connect()を使用)
> 2)A内の該当DBファイル自体をコピーする
>
>  で、現在は1で進めたいと考えているのですが、なかなかうまく
>  接続ができません。下記メッセージが出てしまいます。
>Unable to connect to mySQL socket (Host '****.****.***.***' is not allowed 
to
>connect to this MySQL server) on line 22

デフォルトではlocalhostからの接続しか許されていなかったと思います。

$mysql mysql
>select * from user;
とかやるとだれがどこからどんな権限で接続できるか確認すればできます。
接続したいユーザのレコードの先頭フィールドにホスト名を書けばアクセス
できるようになります。
たとえば、
update user set Host="B" where User="だれか";
とかでBからAにアクセスできます。
ただし上記の方法だとこのユーザはローカルから入れなくなるので追加のほうが
いいかも知れません。

プレック研究所 システム開発室 堤井泰志
tutui@xxxxxxxxxx





[前][次][番号順一覧][スレッド一覧]

->     762 1999-03-06 13:26 ["Y. Tsutsui" <tutui@] Re: 2 台のサーバーで互いの mysql  データを参照したいのですが・・・
       764 1999-03-06 20:52 ┗[Yoshida Takashi <web]