mysql:7755
From: Shusaku <Shusaku <tsyk@xxxxxxxxxx>>
Date: Mon, 19 May 2003 18:57:59 +0900
Subject: [mysql 07755] Re: root のパスの変更
はじめまして、Shusakuです。 > 最初にrootのパスワード設定をおこなうため > > > mysqld > > > mysqladmin -u root password newpassword 私もMySQLを学び始めて日が浅いのですが、やっぱり、ここで悩みました。 検索すると数多くのWebサイトでこの方法が説明されていて、いかにも コマンドライン上でパスワードが設定できるような雰囲気なんですが、 どうやっても、この方法でパスワードを設定することは出来ませんでした。 これは私にとって本当に謎です。何かが間違っているとしか思えません。 結局のところ、パスワード無しの状態でMySQLに入ってから、パスワードに abc123 を設定する場合には、以下のようにすると設定できるようです。 C:\> mysql --user=root mysql> GRANT ALL ON *.* TO root@localhost IDENTIFIED BY 'abc123'; mysql> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'abc1234'; もしくは、 mysql> UPDATE mysql.user SET Password=PASSWORD('abc123') WHERE User='root'; mysql> FLUSH PRIVILEGES; ※ anonymous ユーザーを削除しておく mysql> DELETE FROM mysql.user WHERE user=''; mysql> FLUSH PRIVILEGES; -- Shusaku <tsyk@xxxxxxxxxx>
7752 2003-05-19 17:21 [横山貴士 <yokoyama@x] root のパスの変更 -> 7755 2003-05-19 18:57 ┗[Shusaku <tsyk@xxxxxx] 7758 2003-05-20 07:13 ┗[とみたまさひろ <tomm] 7763 2003-05-20 13:15 ┗[Shusaku <tsyk@xxxxxx] 7764 2003-05-20 13:36 ┗[箱田賢一 <hakoda@xxx]