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

mysql:11043

From: tateyan <tateyan <tateyan@xxxxxxxxxx>>
Date: Fri, 25 Feb 2005 23:27:10 +0900
Subject: [mysql 11043] Re: 接続エラー

たてやんっす

ということは 正常に立ち上がっていて
ルートユーザだけがなくなったということですね

INSERT INTO user VALUES
('localhost','root',password('mmypass'),'Y','Y','Y','Y','Y','Y','
Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','',
'','',0,0,0);

などで作るというのはだめですか?
パスワードmypassはお好みで

Shirataniさんの
題名「[mysql 11040] Re: 接続エラー」のメールからの引用です
> たてやんっすさん返信ありがとうございます。
> 
> お察しの通り、再起動の時は「/usr/local/mysql/share/mysql/mysql.server」を
> 「/etc/rc.d/init.d/mysqld」にして自動起動できるようにしました。
> 
> /etc/hosts が 
> 127.0.0.1 localhost.damain localhost
> 192.168.10.10 test
> と設定していたのですが 127.0.0.1をコメントして
> # 127.0.0.1  localhost.localdomain localhost
> 192.168.10.10 localhost test
> 
> と変更してOSの再起動を行ったところ
> 一般ユーザーでは接続できるようになりました。
むむっ localhost にIP持たせちゃうんですか
Linuxに限らず大抵localhost は自分自身で 127.0.0.1 にして
外部から影響しない接続ができるようにするものですが...
かなりマニアックなサーバになりそうですね

一般ユーザというのは このホスト以外から接続するユーザでしょうか?
んー 未知の領域になってきてます


通常セキュリティも含め localhost 自体は特別なものなので
127.0.0.1以外に割り付けない方が良いでしょう
思わぬ落とし穴がありそうです メールとか...
分かっていてやる分には止めはしませんけれど

外部からの接続が必要な場合はユーザのアカウントの方を
grant でホスト名を指定するなどで行います

ひょっとして unix socket のsocketファイルが見つからずに
localhost を変えたら繋がったという顛末かもしれなかったり
するかも(この場合TCP接続になりますから)

> ただ
> mysql> use mysql
> mysql> select * from user;
> で確認してみると、rootの情報が入ってなく

--
  彡彡从        たてやんっす
 d□/□-b      <tateyan@xxxxxxxxxx>
 ヽ"ー"丿

Key fingerprint = 5D56 8EA3 B9FE A721 4866  FB4A 0041 672C 08DD C33A



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

     11038 2005-02-24 19:46 ["Shiratani" <m-shira] 接続エラー                              
     11039 2005-02-24 21:41 ┗[tateyan <tateyan@xxx]                                       
     11040 2005-02-25 10:58  ┗["Shiratani" <m-shira]                                     
->   11043 2005-02-25 23:27   ┗[tateyan <tateyan@xxx]