mysql:3458
From: Shinichiro HIDA <Shinichiro HIDA <shinichiro@xxxxxxxxxx>>
Date: Wed, 28 Mar 2001 01:30:04 +0900
Subject: [mysql 03458] Re: root ユーザでアクセスできるようにする方法は?
はじめまして、 飛田と申します。 全然解ってはいないのですが(徹底入門は買いました^^/)、このスレッドが面白 そうだったので、たった今 Debian potato(2.2r2 kernel 2.2.18pre21) にイン ストールして試してみました。 # 不謹慎でごめんなさい。&& ちょっと長いです。_o_ At Tue, 27 Mar 2001 22:50:20 +0900, Kazufumi Hase wrote: > (snip) > リモートなので下手にkillすると大変なので... > $ mysql > Welcome to the MySQL monitor. Commands end with ; or \g. > Your MySQL connection id is 22 to server version: 3.22.32 > > Type 'help' for help. > > ここでデータベースを見ると > > mysql> show databases; > +----------+ > | Database | > +----------+ > | mysql | > | test | > +----------+ > 2 rows in set (0.00 sec) > > となって間違いなく datadirは /var/lib/mysql を指しているかと > 思います。しかし、使おうとすると > > mysql> use mysql > ERROR 1044: Access denied for user: '@localhost' to database 'mysql' インストールした直後(設定とかなにもやってません)に同じことをやってみまし た。(telnet では入れません && ssh まだ勉強中なので ローカルからですが) で、Hase さんと同じ結果も出ました。 # やったのは一般ユーザーです。 そこで、(上記 ERROR 1044: で弾かれた後) mysql> use test としてみるとどうでしょう? で、弾かれなかったら、、 mysql> status としてみるとか。 ちなみに私の結果は次のようです。 mysql> use mysql ERROR 1044: Access denied for user: '@localhost' to database 'mysql' mysql> use test Database changed mysql> status -------------- mysql Ver 9.38 Distrib 3.22.32, for pc-linux-gnu (i686) Connection id: 4 Current database: test Current user: shinichiro@localhost Server version 3.22.32-log Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 17 min 47 sec Threads: 1 Questions: 17 Slow queries: 0 Opens: 7 Flush tables: 1 Open tables: 3 -------------- で、次に、su して、サンプルの .my.cnf を /root/.my.cnf へコピーして編集 してみました。 [client] password = hogehoge <- ここと (snip) [mysqld] #user = mysql <- ここの行頭に # をつけてコメントアウト user = root <- この行を追加 (snip) で、chmod 600 .my.cnf して su ユーザでトライしてみると、、 dim:~# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 24 to server version: 3.22.32-log Type 'help' for help. mysql> show databases; +----------+ | Database | +----------+ | mysql | | test | +----------+ 2 rows in set (0.00 sec) mysql> use mysql Database changed mysql> status -------------- mysql Ver 9.38 Distrib 3.22.32, for pc-linux-gnu (i686) Connection id: 24 Current database: mysql Current user: root@localhost Server version 3.22.32-log Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 51 min 43 sec Threads: 1 Questions: 34 Slow queries: 0 Opens: 7 Flush tables: 1 Open tables: 3 -------------- mysql> という結果になりました。 # 実はこれがどういう事だか、全然良く解っていないのですが、、^^; # 御参考になりましたら、、 -- Shinichiro HIDA mailto:shinichiro@xxxxxxxxxx
3436 2001-03-27 14:26 [Kazufumi Hase <kazuf] root ユーザでアクセスできるようにする方法は? 3437 2001-03-27 14:54 ┗[Kengo Jinno <kengo@x] 3438 2001-03-27 15:17 ┗[Kazufumi Hase <kazuf] 3439 2001-03-27 15:51 ┣[Kengo Jinno <kengo@x] 3441 2001-03-27 16:04 ┃┣[Akihiko Shinohara <s] 3443 2001-03-27 16:43 ┃┃┗[Kazufumi Hase <kazuf] 3444 2001-03-27 17:08 ┃┃ ┗[Akihiko Shinohara <s] 3448 2001-03-27 19:18 ┃┃ ┗[Kazufumi Hase <kazuf] 3450 2001-03-27 19:48 ┃┃ ┣[とみたまさひろ <tomm] 3453 2001-03-27 20:53 ┃┃ ┃┗[Kazufumi Hase <kazuf] 3455 2001-03-27 21:42 ┃┃ ┃ ┣[Tomohiro 'Tomo-p' KA] 3457 2001-03-27 22:50 ┃┃ ┃ ┃┗[Kazufumi Hase <kazuf] -> 3458 2001-03-28 01:30 ┃┃ ┃ ┃ ┗[Shinichiro HIDA <shi] 3460 2001-03-28 14:22 ┃┃ ┃ ┃ ┗[<endo_t@xxxxxxxxxx> ] 3464 2001-03-28 14:57 ┃┃ ┃ ┃ ┗[Tomohiro 'Tomo-p' KA] 3456 2001-03-27 22:44 ┃┃ ┃ ┗[とみたまさひろ <tomm] 3480 2001-03-29 01:33 ┃┃ ┃ ┗[Kazufumi Hase <kazuf] Re: root ユーザでアクセスできました ! 3510 2001-04-07 15:08 ┃┃ ┃ ┗[Bine平井 <hirai@xxx] MySQL での漢字設定でエラーが出てしまいます。 3512 2001-04-07 18:49 ┃┃ ┃ ┗[とみたまさひろ <tomm] 3452 2001-03-27 19:53 ┃┃ ┗[Yoshihiro Wada <hero] 3454 2001-03-27 21:16 ┃┃ ┗[Kazufumi Hase <kazuf] 3442 2001-03-27 16:10 ┃┗[Kazufumi Hase <kazuf] 3440 2001-03-27 15:57 ┗[<endo_t@xxxxxxxxxx> ]