Vitruvian Penguin
knoppix

[knoppix:5277] R e: MySQLのアクセス権の設定

Date: Mon, 20 Jun 2005 12:50:15 +0900
X-mailer: Microsoft Outlook Express 6.00.2900.2180
 鎌滝さん

 長野です

 UNIX系OSの場合のMySQLでは、設定ファイルは以下の3つあり1から順に読み込まれる設定の様です。

  1; /etc/my.cnf : MySQL設定ファイルでMySQL全体での設定
  2; /var/lib/mysql/my.cnf  :  MySQLのデータベースディレクトリにあるデータベース固有の設定 
  3; ~/.my.cnf   : ユーザ固有の設定

 但し、Knoppixでは以下のような状況です。

  1; /erc/mysql/my.cnf  -> Symbolic Link ; /KNOPPIX/etc/mysql/my.cnf
  2; /var/lib/mysql/mysql/ に my.cnf ファイルは無い→ データベースファイルそのものは全て Symbolic Link 
;/KNOPPIX/var/lib/mysql/mysql/*
  3; デフォルトでは存在しない

ニーズとして、自分で作成したDBを保存してMySQLで使用したい場合には、2と同様の個人ベースのDBフォルダを~/に作成して、そのパスを~/.my.cnfのdatadir 記載して読み込ませるものと考えていました。と考える と、自分個人で使用したいDBもSuperUserになって2;以下にDBをコピーする事でしか対処できないのでしょうか?


 > なしをしなくても良いようになっています。/etc 以下の設定ファイルも保存
 > されるので、ノーオプションで起動できます。なお、「継続的な KNOPPIX ディ
 > スクイメージ」は対話的に読み込めるようになっています。

 これは仰るとおりに使用できています。それでも以下の様にrootでログイン後のユーザー毎のアクセス権の許可ができない理由がわかりません。

  $ mysql -uroot -p
   Enter password: => パスワードは入力せずリターン
   Welcome to the MySQL monitor.  Commands end with ; or \g.
   Your MySQL connection id is 4 to server version:
   4.0.22-log

   Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

 mysql> set password for root=password('root');
 ERROR 1036: Table 'user' is read only

 mysql> UPDATE  mysql.user
     -> SET Password=PASSWORD('ROOT')
     -> WHERE User='root';
 ERROR 1036: Table 'user' is read only

/etc/my.cnf には、権限として書き込みができないことを示していると思うですが、su でログイン後MySQLを起動後同処理をしてもやはりはねられてしまいます。なぜで しょうか?

 何かコメント頂けましたら幸いです。

--------------------------------- 〒162-8655
 東京都新宿区戸山1-21-1
 国立国際医療センター研究所 
 遺伝子診断治療開発研究部  
 長野 忍
 03-3202-7181(内線;2830)
 nagano_imcj@xxxxxxxxxxxxx
---------------------------------


----- Original Message ----- From: "Masahisa Kamataki" <kamataki@xxxxxxxxxxxxxxx>
 To: <knoppix@xxxxxxxxxx>
 Sent: Saturday, June 18, 2005 11:31 AM
 Subject: [knoppix:5271] Re: MySQLのアクセス権の設定


 > 鎌滝です。
 >
 > MySQL については、「とりあえず」の知識しかありませんが、$HOME/.my.conf
 > で設定できるのは、ユーザー用の設定だけではないでしょうか。つまりサーバー
 > をクライアントとして使用する際のオプションのみではないかと。
 >
 > 参照:
 > http://dev.mysql.com/doc/mysql/ja/option-files.html
 >
 > ;; もちろん、わたしの読み間違いでしたらご指摘ください。
 >
 > なお、UNIONFS が利用できるようになった最近の KNOPPIX なら、「継続的な
 > KNOPPIXディスクイメージ」が使えるので、以前のようにトリッキーな使いこ
 > なしをしなくても良いようになっています。/etc 以下の設定ファイルも保存
 > されるので、ノーオプションで起動できます。なお、「継続的な KNOPPIX ディ
 > スクイメージ」は対話的に読み込めるようになっています。
 >
 >
 >
 > --[PR]------------------------------------------------------------------
 >    もっと近く・安く・年齢で・性別で・性格で全国無料で探せる!
 > ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
 > ┃一円で会社設立しませんか?       ピッタリの税理士お探し隊!┃
 > ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 >         http://ad.freeml.com/cgi-bin/ad.cgi?id=dtmev
 > ------------------------------------------------------------------[PR]--
 > ■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp
 >
 >
 >
<Prev in Thread] Current Thread [Next in Thread>