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

mysql:7087

From: tateyan <tateyan <tateyan@xxxxxxxxxx>>
Date: Sat, 01 Mar 2003 01:32:47 +0900
Subject: [mysql 07087] Re: MySQL での Basic 認証

たてやんっす

あ 私の探し方たりなかったのですね

http://sourceforge.net/projects/modauthmysql/
にああるもののようです

Hideumi Kaneuchiさんの
題名「[mysql 07085] Re: MySQL での Basic 認証」のメールからの引用です
> 金内です。
> 
> 私の持っている mod_auth_mysqlは 2.0も使えるって READMEに
> 書いてありましたよ。
ありがとうございます 

> -- README
> - If you are using Apache 1.x:
> apxs -c -D APACHE1 -lmysqlclient -lm mod_auth_mysql.c
> 
> - If you are using Apache 2.x:
> apxs -c -D APACHE2 -lmysqlclient -lm mod_auth_mysql.c
> 
> ただ、どのバージョンだったかがわからないのですよ。
> 
> mod_auth_mysql.tgz
これが apache2 対応で

> mod_auth_mysql-2.20.tar.gz
> mod_auth_mysql-3.2.tar.gz
の2つは 対応していないようです


導入してみました ルート権限で
/usr/local/apache2/bin/apxs  -c -i -a  -D APACHE2 -lmysqlclient \
 -lm mod_auth_mysql.c

で一発導入(httpd.confまで書き換え)してみました

認証もOK

AuthName "My Authorzation"
AuthType Basic
AuthMySQLUser      mysqluser
AuthMySQLPassword  mysqlpasswd
AuthMySQLDB        dbname
AuthMySQLHost      localhost
AuthMySQLUserTable users
AuthMySQLNameField username
AuthMySQLPasswordField password
AuthMySQLCryptedPasswords On
require valid-user


mysql -u mysqluser -p dbname 
パスワード聞かれるので mysqlpasswd
って感じでしょうか

例として
mysql> create table users (
    -> username varchar(16) primary key,
    -> password varchar(16) binary
    -> );
Query OK, 0 rows affected (0.02 sec)

mysql> insert into users (username,password) values
    -> ('testuser',encrypt('12345678'));
Query OK, 1 row affected (0.04 sec)


testuser で パスワード 12345678 で認証OKでした
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  彡彡从        たてやんっす
 d□/□-b      <tateyan@xxxxxxxxxx>
 ヽ"ー"丿

Key fingerprint = 5D56 8EA3 B9FE A721 4866  FB4A 0041 672C 08DD C33A




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

      7075 2003-02-28 09:25 [aquarius <blueray@xx] MySQL での Basic 認証                   
      7083 2003-02-28 22:44 ┣[tateyan <tateyan@xxx]                                       
      7084 2003-02-28 23:39 ┃┣[tateyan <tateyan@xxx]                                     
      7085 2003-03-01 00:24 ┃┣[Hideumi Kaneuchi <hi]                                     
->    7087 2003-03-01 01:32 ┃┃┗[tateyan <tateyan@xxx]                                   
      7100 2003-03-03 16:26 ┃┃ ┗[aquarius <blueray@xx]                                 
      7101 2003-03-03 19:07 ┃┃  ┗[tateyan <tateyan@xxx]                               
      7102 2003-03-03 19:20 ┃┃   ┣[aquarius <blueray@xx]                             
      7103 2003-03-03 19:40 ┃┃   ┗[tateyan <tateyan@xxx]                             
      7105 2003-03-04 09:27 ┃┃    ┗[aquarius <blueray@xx]                           
      7108 2003-03-04 14:17 ┃┃     ┗[tateyan <tateyan@xxx]                         
      7110 2003-03-04 15:28 ┃┃      ┣[aquarius <blueray@xx]                       
      7111 2003-03-04 16:12 ┃┃      ┣[aquarius <blueray@xx]                       
      7115 2003-03-05 08:42 ┃┃      ┗[aquarius <blueray@xx]                       
      7119 2003-03-05 12:31 ┃┃       ┗[Seiji Tateyama <tate]                     
      7120 2003-03-05 13:34 ┃┃        ┗[aquarius <blueray@xx]                   
      7121 2003-03-05 15:04 ┃┃         ┗[Koji Sudo <koji@xxxx]                 
      7122 2003-03-05 19:26 ┃┃          ┗[aquarius <blueray@xx]               
      7089 2003-03-03 09:43 ┃┗[aquarius <blueray@xx]                                     
      7086 2003-03-01 00:30 ┗[tateyan <tateyan@xxx]