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_]