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]