mysql:7691
From: Seiji Ueoka <Seiji Ueoka <seiji@xxxxxxxxxx>>
Date: Tue, 13 May 2003 09:44:03 +0900
Subject: [mysql 07691] Re: root@localhost ユーザーの権限を消してしまい
織田さん、とみたさん。 --skip-grant-tables ですね。ありがとうございます。 MySQLを停止するのに ./bin/mysqladmin -u root -p shutdown だと、 'Access denied for user: 'root@localhost' になります。 # ./bin/mysql stop しても同じで、 > http://www.mysql.gr.jp/jpdoc/3.23.x/ > manual.ja_Problems.html#Resetting_permissions にある、 kill `cat /mysql-data-directory/hostname.pid` を試してみようとしていますが、 localhost.localdomain.pid というファイルはあるのですが、中身は空で、 よくわからないまま、 # kill 'cat /usr/local/mysql/data/localhost.localdomain.pid' としてみたのですが、 bash: kill: cat /usr/local/mysql/data/localhost.localdomain.pid: no such pid となります。 # ./bin/safe_mysqld --log & で再起動だけはできたのですが、、、。 On 2003.5.13, at 12:41 AM, Sumito_Oda wrote: > 今晩は、織田です。 > >> [ユーザー]から入って、間違えてroot@localhostユーザーの >> 権限を消してしまいました。 > > --skip-grant-tablesオプションを付けてmysqldを起動しなおして、 > rootアカウントを下の例に倣って、再セットしてはいかが。 > http://www.mysql.gr.jp/jpdoc/3.23.x/ > manual.ja_Problems.html#Resetting_permissions > > -- > Sumito_Oda mailto:oda@xxxxxxxxxx > > > mysqld を --skip-grant-tables つきで起動すると、すべてのユーザが root > 権限でアクセスできるようになるので、その状態で、mysql コマンド等から > > grant all on *.* to root@localhost identified by "パスワード"; > > とすれば root@localhost ユーザを作成できると思います。 > > マシンが外部ネットワークに繋がっているんであれば、--skip-networking も > つけて作業した方が安全です。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
7688 2003-05-12 21:55 [Seiji Ueoka <seiji@x] root@localhost ユーザーの権限を消してしまいました。 7689 2003-05-13 00:41 ┣[Sumito_Oda <oda@xxxx] -> 7691 2003-05-13 09:44 ┃┗[Seiji Ueoka <seiji@x] Re: root@localhost ユーザーの権限を消してしまい 7693 2003-05-13 15:43 ┃ ┣[Joel Rees <joel@xxxx] 7696 2003-05-13 16:08 ┃ ┃┗[Seiji Ueoka <seiji@x] 7705 2003-05-14 17:13 ┃ ┃ ┗[Joel Rees <joel@xxxx] 7785 2003-05-21 13:22 ┃ ┃ ┗[Seiji Ueoka <seiji@x] 7818 2003-05-23 19:56 ┃ ┃ ┗[Joel Rees <joel@xxxx] 7695 2003-05-13 16:04 ┃ ┗[Seiji Ueoka <seiji@x] 7690 2003-05-12 23:58 ┗[とみたまさひろ <tomm]