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

mysql:8866

From: 杉本誠 <杉本誠 <sugimoto@xxxxxxxxxx>>
Date: Tue, 24 Feb 2004 10:43:21 +0900
Subject: [mysql 08866] Re: mod_auth_mysql のパスワード暗号化について

たてやんっすさん、RESありがとうございます。

> PASSWORD() 暗号は不可逆です。 PASSWORD() は UNIX のパスワードが暗号化す
> るのと同じ方法で暗号化を行うわけではありません。 UNIX のパスワードと
> MySQL のパスワードが同じと思ってはいけません。 UNIX のパスワードファイル
> に保存される値が PASSWORD() が返すと考えてはいけません。 ENCRYPT() 参照。
> れます。
> ということなんで使えないですね

OSの認証とMySQLの認証が違うというのは、雑誌で読んだ記憶があります。

私が参考にしている書籍「MySQLでつくるWebデータベース」では、A.K.I.さんが紹介くだ
さったのと同様の設定
Auth_MySQL_Encryption_Types MySQL
とSQL内で、PASSWORD()関数を使って暗号化しているようです。

> apacheであれば md5 でbasic 認証できますので
>
> mysql のmd5()関数と組み合わせれば認証できそうな気がします
>
> あとで この辺試してみます

お手数かけます。



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

      8860 2004-02-23 10:34 [杉本誠 <sugimoto@xxx] mod_auth_mysql のパスワード暗号化について
      8862 2004-02-23 22:31 ┣["A.K.I." <aki@xxxxxx]                                       
      8865 2004-02-24 10:31 ┃┗[杉本誠 <sugimoto@xxx]                                     
      8863 2004-02-23 23:04 ┗[tateyan <tateyan@xxx]                                       
      8864 2004-02-23 23:35  ┣[tateyan <tateyan@xxx]                                     
      8867 2004-02-24 11:06  ┃┗[杉本誠 <sugimoto@xxx]                                   
->    8866 2004-02-24 10:43  ┗[杉本誠 <sugimoto@xxx]