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

mysql:11444

From: Tetsuro IKEDA <Tetsuro IKEDA <ikdttr@xxxxxxxxxx>>
Date: Wed, 25 May 2005 20:59:42 -0700
Subject: [mysql 11444] Re: [spam] Re: 初 心者の質問

池田です。

何か変なアドバイスになってしまったようで、申し訳ありません。

全くアクセスできなくなってしまったとのことですが、
ご参考までにちょっと付け加えておきます。
サーバ起動時にオプション--skip-grant-tablesを付け加えれば、
認証無しにroot権限で接続できます。
(rootパスワードを忘れた時の一般的対処法)

インストーラを使ってMySQLをインストールしてWindowsのサービスとして起動させて
いる場合には、サービスのプロパティのところにある「実行ファイルのパス」に
かかれている先の設定ファイルが起動時に読まれます。

例えば、

D:\Program Files\MySQL\MySQL Server 4.1\bin\mysqld-nt"
--defaults-file="D:\Program Files\MySQL\MySQL Server 4.1\my.ini" MySQL

と書かれていれば、「D:\Program Files\MySQL\MySQL Server 4.1\my.ini」これです。
このファイルの[mysqld]というグループのところに、"skip-grant-tables"と1行追加するだけです。

そのようにして接続した後、mysqlデータベースのuserテーブルを覗いて
不要なユーザを削除したり、必要なユーザを追加したりするのが
解決法だと思われます。

もし機会があれば試されてください。

ではでは。

05/05/25 に safe<geohase@xxxxxxxxxx> さんは書きました:
> 池田様
> ご指導ありがとうございました。
> 残念乍ら小生のレベルでは無理かと思われます。
> 参考に書いて頂いたDOSコマンドを試して、user=''のdelete等は
> 出来たように思うのですが、このためなのか?或いはその後に
> 少し足元も分からぬままにうろつき回ったせいか、サーバに
> 入れなくなってしまいました。
> user-deleteなどのコマンドを行ったときは、shellからmysqlでも
> mysql -u rootでもサーバーに入ってクライアントとして mysql>
> になったのですが、現在mysqlで入ろうとすると odbc@localhost
> rootではいろうとすると root@localhost、userで入ろうとすると
> user@localhost それぞれ Access deniedでエラーとなり入れなく
> なってしまいました。 
> 過去ログも読んだりしていますが、unixの方が多いようで、リファレンス
> マニュアルも難しいです。
> といった状況で、今回断念しようかと思っています。
> 少し勉強して再挑戦の際はまたお世話になると思います、宜しく
> お願いします。 ご指導に感謝と共に、折角ご指導頂き乍ら、勝手に
> 撤退の非礼をお詫びします。 申し訳ありません。  長谷川拝
> (4.1.12もProgram Filesにインストールとなり、コマンドプロンプトから
> mysql.exeを呼び出そうとしても、Access deniedで駄目でした)
> 
> ----- Original Message -----
> From: "Tetsuro IKEDA" <ikdttr@xxxxxxxxxx>
> To: <ml@xxxxxxxxxx>
> Sent: Wednesday, May 25, 2005 3:33 PM
> Subject: [spam] [mysql 11437] Re: 初心者の質問
> 
> > 池田です。
> >
> > 最近似たような質問があったと思うのですが、インストール直後のデフォルトの
> > 状態で存在するローカルホストのanonymousユーザとして認証チェックが行われて
> いる
> > からではないでしょうか?
> >
> > また4.1.12のmysqladmin.exeはコマンドラインツールだと思います。
> > コマンドプロンプトから使ってください。
> >
> > 以下、参考まで。
> >
> > D:\>mysql
> > Welcome to the MySQL monitor.  Commands end with ; or \g.
> > Your MySQL connection id is 1 to server version: 4.1.12-nt
> >
> > Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
> >
> > mysql> quit
> > Bye
> >
> > D:\>mysql -uroot
> > Welcome to the MySQL monitor.  Commands end with ; or \g.
> > Your MySQL connection id is 2 to server version: 4.1.12-nt
> >
> > Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
> >
> > mysql> grant all on *.* to 'hoge'@'localhost' identified by 'fuga';
> > Query OK, 0 rows affected (0.42 sec)
> >
> > mysql> quit
> > Bye
> >
> > D:\>mysql -uhoge -p
> > Enter password: ****
> > ERROR 1045 (28000): Access denied for user 'hoge'@'localhost' (using
> > password: YES)
> >
> > D:\>mysql -uhoge -p
> > Enter password: ****
> > ERROR 1045 (28000): Access denied for user 'hoge'@'localhost' (using
> > password: YES)
> >
> > D:\>mysql -uroot
> > Welcome to the MySQL monitor.  Commands end with ; or \g.
> > Your MySQL connection id is 5 to server version: 4.1.12-nt
> >
> > Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
> >
> > mysql> use mysql
> > Database changed
> > mysql> delete from user where user='';
> > Query OK, 1 row affected (0.00 sec)
> >
> > mysql> flush privileges;
> > Query OK, 0 rows affected (0.00 sec)
> >
> > mysql> quit
> > Bye
> >
> > D:\>mysql -uhoge -p
> > Enter password: ****
> > Welcome to the MySQL monitor.  Commands end with ; or \g.
> > Your MySQL connection id is 6 to server version: 4.1.12-nt
> >
> > Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
> >
> > mysql>
> >
> 
>

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

     11435 2005-05-25 12:17 ["safe" <geohase@xxxx] 初心者の質問                            
     11437 2005-05-25 15:33 ┗[Tetsuro IKEDA <ikdtt]                                       
     11443 2005-05-26 12:38  ┗["safe" <geohase@xxxx] Re: [spam]  Re: 初心者の質問        
->   11444 2005-05-26 12:59   ┗[Tetsuro IKEDA <ikdtt]                                   
     11445 2005-05-26 15:29    ┗["safe" <geohase@xxxx] Re: [other]  Re: [spam] Re:  初 心者の質問
     11446 2005-05-26 17:21     ┗["fujita" <t-fujita@x]                               
     11447 2005-05-26 19:15      ┗["safe" <geohase@xxxx]                             
     11449 2005-05-26 19:41       ┗[Tetsuro IKEDA <ikdtt]                           
     11453 2005-05-26 22:04        ┗["safe" <geohase@xxxx]