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

mysql:9219

From: yoshi <yoshi <yosihisa@xxxxxxxxxx>>
Date: Thu, 15 Apr 2004 15:04:20 +0900
Subject: [mysql 09219] Re: ユーザが作成できない

山本様、ご指摘ありがとうございます。

ユーザとグループをmysql:mysqlと変更し、mysqldを再起動しましたら
エラーが出なくなりました。

このマシンのmysqlはレプリケーションのスレーブとして使用している
のですが、何ヶ月か前にその設定をしたときデータベースの物理ファイルを
winndows環境のマスターのmysqlからftpでコピーしてきました。

はっきりとは覚えていないのですが、おそらくuser設定の環境は全く
同じであることから、mysqlのデータベースも物理ファイルを
コピーして動かしたのかもしれません。

ご回答をいただきました皆様ありがとうございました。
たいへん勉強になりました。

kuyo@xxxxxxxxxx さんは書きました:
>山本です。
>
>ファイルのパーミッションに関して気になりましたので投稿させて頂きます。
>
>MySQL AB から配布されているバイナリに付属の INSTALL-BINARY には以下の
>手順の記述があります。(番号は私が振りました)
>
>     1  shell> groupadd mysql
>     2  shell> useradd -g mysql mysql
>     3  shell> cd /usr/local
>     4  shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
>     5  shell> ln -s full-path-to-mysql-VERSION-OS mysql
>     6  shell> cd mysql
>     7  shell> scripts/mysql_install_db
>     8  shell> chown -R root  .
>     9  shell> chown -R mysql data
>    10  shell> chgrp -R mysql .
>    11  shell> bin/mysqld_safe --user=mysql &
>
>ここでは 9,10番 で data 以下(DBファイル含む) の所有者:所有グループをを 
>mysql に設定し、11番で mysql 権限で実行しいます。
>
>上記と同様に、以下の点を確認してみては如何でしょうか。
>
>  1.各ファイル、ディレクトリのパーミッション
>    0750/drwxr-x--- (data 以下のディレクトリ)
>    0660/-rw-rw---- (.MYD .MYI .frm ファイル)
>
>  2.各ファイル、ディレクトリの UID:GID
>    ps -ef 等で現在の mysqld の UID を調べ、それと合わせます
>
>mysqld 起動中に DBファイルのパーミッション等を変更した場合正しく動作し
>ないかもしれませんので、mysqld を停止して変更した方がよいと思います。
>
>現状の yoshi さんの設定では、DBファイルが他の一般ユーザから読み書き可
>能なのでセキュリティの面でとても心配です。
>これは推測ですが、DBファイルを他の場所からコピーした等はありませんか?
>UNIX の cp は、標準の動作ではそれらの情報を引き継ぎません。
>
>また、上記は POSIX ACL の話は考慮していませんので、それらがあれば同様
>に適切な設定が必要と思います。
>
>----
>Hideki Yammaoto
>kuyo@xxxxxxxxxx
>
>
>At Thu, 15 Apr 2004 10:19:37 +0900,
>yoshi wrote:
>> 
>> yoshiです。
>> 
>> tom340@xxxxxxxxxx さんは書きました:
>> >三嶋です。
>> >
>> >まだMySQL 4.xは触ったことないのと、実験しないで書いているので、
>> >外している可能性が大きいですが、念のため。
>> >
>> >mysqlデータベースのファイルの所有者やパーミッションは更新できる
>> >状態になっているでしょうか?
>> >
>> 物理的なファイルという意味でしょうか?
>> 自分も気になったので、そのあたりは変更して現在は以下のような
>> 状態ですが、残念ながらエラーの現象は変わりませんでした。
>> -rwxrwxrwx    1 root     root          388  2月 18 17:52 user.MYD
>> -rwxrwxrwx    1 root     root         2048  2月 18 17:52 user.MYI
>> -rwxrwxrwx    1 root     root         9806  2月 18 17:52 user.frm
>>  
>> 
>> ----
>> 
>

----

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

      9208 2004-04-14 15:15 [yoshi <yosihisa@xxxx] ユーザが作成できない                    
      9210 2004-04-15 09:17 ┗["片寄白王" <katayose]                                       
      9211 2004-04-15 09:45  ┗[yoshi <yosihisa@xxxx]                                     
      9212 2004-04-15 10:02   ┣[<tom340@xxxxxxxxxx> ]                                   
      9213 2004-04-15 10:19   ┃┗[yoshi <yosihisa@xxxx]                                 
      9218 2004-04-15 12:35   ┃ ┗[<kuyo@xxxxxxxxxx>   ]                               
->    9219 2004-04-15 15:04   ┃  ┗[yoshi <yosihisa@xxxx]                             
      9216 2004-04-15 12:20   ┗["片寄白王" <katayose]