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

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 --&gt; 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]