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

mysql:13802

From: 深海水草 <深海水草 <VYG01106@xxxxxxxxxx>>
Date: Thu, 15 Mar 2007 17:45:18 +0900
Subject: [mysql 13802] [解決?〕 Re: Windows 側ツールから参照できないのはなぜ?

皆さま、色々と有難うございます。

長谷です。

取り敢えず、試行錯誤の結果、一応動いたようなので報告します。

google で検索してみて、GRANT 文を直接 IP アドレスで指定する
方法がありました。それを参考に

GRANT ALL PRIVILEGES ON *.* TO root@'192.168.3.0/255.255.255.0';

をコマンドラインで実行したところ、MySQL Administrator でアク
セスできるようになりました。

これをやった結果、コマンドラインツールで確かめたところ、
'192.168.3.0/255.255.255.0' という host が追加され、ユーザ
'root' でアクセスできるようになったということでした。


> 白井さん、YuGoさん、かとうさん;

> しつこいようですが、実験用かつ安全であることが確認されているLAN内での話です。

了解です。あくまで現在の環境は実験的なものなので、最終的には
IPアドレスで制限するつもりです。

> RHELやCentOS、Debian、FreeBSDでは経験あるのですが、SUSEは無いので予

余談ですが、実は CentOS を使いたかったのです。ところが、10年
前の SCSI RAID カードが認識しませんで...OpenSUSE ではドライバ
が入っていたようで動いたものですから。

> ▼成功した環境

参考になりました。ウチの環境はルータ経由ではなく、同じハブ
に繋いであるだけです。そのうちハブ−ハブ接続に変えるかも知れ
ませんが...

> 1.ping で、サーバまで疎通することを確認

OKでした。

> 2.ポートが空いていることを確認
>  →クライアントからポートスキャンツールなどで3306の開放を確認

これは考え付きませんでした。
これからはポートスキャンツールを用意しておきます。

>      →そもそもMySQLは立ち上がっているか?

これは SUSE 側でコマンドラインツールで確認しました。

>      →サーバ上でiptablesなどでフィルタリングされてないか?
>      →hosts.allow hosts.denyなどの記述はOKか?-> /etc あたりにある

この辺、どうもスキルが足りなくてすいません。
xinetd 経由だと、どういう構造で動いているのかさっぱり理解で
きてないのが現状です。勉強します。...

> 3.サーバ上で
> GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'ABCdefG' WITH
> GRANT OPTION;
> 
> を実行します。
> 
>  かとう さんもかかれていますが、% = any hostという意味です。このSQL
> 文を日本語にすると
> 
>  rootというユーザー(パスワードはABCdefG)にすべてのDB対して、全権限
> を与えなさい。なおかつ接続元は全外部ホスト(つまり any host)。
> 
> ということです。

となると、コマンドラインツールで実行できるはずだと思うのですが、
以前はエラーになってました。スペルミスだったかもしれませんが...
ちゃんとエラー内容をメモしておくべきだったですね。
今はユーザを 'root@%' とすると通ります。

> 4.MySQL Administratorで
> ホストネーム 192.168.3.20
> ポート       3306
> ユーザ名     root
> パスワード   ABCdefG

ここが違うのですが、何故かパスワード入れると駄目です。
パスワードなしでは入れます。
> 
> rootでmysqlコマンドラインに入って
> mysql> use mysql;
> mysel> SELECT user,host FROM User;
> 
> の結果を見てみると何かヒントがあるかもしれません。

はい、やってみました。

その結果、'192.168.3.0/255.255.255.0' という host のみ、
パスワードが設定されていません。他のユーザはパスワード
設定済みですが、上記の host にぶら下がっている別ユーザでは
ユーザ/パスワードの組み合わせでは入れました。

この root もパスワード設定しないと危ないですね。

> あと、エラーメッセージはそっくりそのまま省略せずに載せることをおすす
> めします。

うっすいません...確かにそのとおりで。慌ててたもので。
今度から気をつけます。


> 鈴木さん;
> 
> 3のOLD_PASSWORDを試してから、他の原因を当たった方が良いとだけ申し上げて
> おきます。
> 
> googleと当MLの過去ログにも例があったと思います。

ML の過去ログは見たような気がしましたが、探し方が悪かったの
でしょう。気をつけてみてみます。

-- 
長谷 <VYG01106@xxxxxxxxxx>


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

     13794 2007-03-13 23:58 [深海水草 <VYG01106@x] Windows 側ツールから参照できないのはなぜ?
     13795 2007-03-14 00:51 ┣[moo_moo_boogie <moo_]                                       
     13796 2007-03-14 11:18 ┗[Shintaro Shirai <ytg]                                       
     13797 2007-03-15 13:05  ┗[深海水草 <VYG01106@x]                                     
     13798 2007-03-15 13:46   ┣[YuGo <yu.gotou@xxxxx]                                   
     13799 2007-03-15 13:53   ┣[moo_moo_boogie <moo_]                                   
     13800 2007-03-15 13:53   ┣[Tomohiro 'Tomo-p' KA]                                   
     13801 2007-03-15 14:30   ┗[Shintaro Shirai <ytg]                                   
->   13802 2007-03-15 17:45    ┗[深海水草 <VYG01106@x] [解決?〕 Re: Windows 側ツールから参照できないのはなぜ?
     13803 2007-03-15 19:41     ┗[moo_moo_boogie <moo_]                               
     13804 2007-03-15 21:31      ┗[深海水草 <VYG01106@x]                             
     13805 2007-03-15 23:27       ┗[moo_moo_boogie <moo_]