mysql:13792
From: N.Toge <N.Toge <toge@xxxxxxxxxx>>
Date: Mon, 12 Mar 2007 19:39:57 +0900 (JST)
Subject: [mysql 13792] Re: mysql.user の 4.1 --> 5.0 更新
遠藤さま、 toge@kek です。 > 動けばらっきー? > やっぱり、ちゃんと GRANT した方が良くないですか? うーむ。 a. --skip-grant-tables で 一旦とにかく mysql 5.0 起動して 4.1 から引き 継いだ mysql.xxx そのものずばりを mysql_fix_privilege_tables にかける。 b. mysql 4.1 環境下で mysqldump -c -t して、mysql 5.0 で新たにつくった mysql.xxx に食べさせる、 c. mysql 5.0 で新たにつくった mysql.xxx を起点に、清く正しくcreate user とか grant なんたら on *.* ... を しこしこ 発行、 いま見ましたら、tables_priv や columns_priv のスキマも 4.1 と 5.0 では 微妙に変わってます (null = YES/NO とか、Table_priv の種類)。そのためも 含めて、 mysql_upgrade であるとかmysql_fix_privilege_tables があるんで しょうけど。そう考えたら、c が後腐れの心配が少ないのでは、と言われれば そうですね。ただ、c ですと私が入力するときの間違いの危険性が最大だった りいたします。 - toge@kek
13781 2007-03-10 21:46 [N.Toge <toge@xxxxxxx] mysql.user の 4.1 --> 5.0 更新 13782 2007-03-11 22:04 ┣[とみたまさひろ <tomm] 13783 2007-03-11 22:45 ┃┗[N.Toge <toge@xxxxxxx] 13784 2007-03-12 09:01 ┗[YuGo <yu.gotou@xxxxx] 13785 2007-03-12 09:36 ┗[N.Toge <toge@xxxxxxx] 13786 2007-03-12 09:58 ┣[遠藤 俊裕 <endo@xxxx] 13787 2007-03-12 17:34 ┗[YuGo <yu.gotou@xxxxx] 13788 2007-03-12 18:06 ┗[N.Toge <toge@xxxxxxx] 13789 2007-03-12 18:23 ┗[遠藤 俊裕 <endo@xxxx] 13790 2007-03-12 18:36 ┗[N.Toge <toge@xxxxxxx] 13791 2007-03-12 18:39 ┗[遠藤 俊裕 <endo@xxxx] -> 13792 2007-03-12 19:39 ┗[N.Toge <toge@xxxxxxx] 13793 2007-03-13 23:00 ┗[N.Toge <toge@xxxxxxx]