mysql:4474
From: "gosikaku" <"gosikaku" <gosikaku@xxxxxxxxxx>>
Date: Fri, 12 Oct 2001 17:02:06 +0900
Subject: [mysql 04474] .htaccess の認証について
初めまして
gosikakuです。
《環境》
OS:Win2K
言語:Perl
Apache 1.3.12
PHP 4.0.6
.htaccessを利用して認証機能をもったデータベースを作成しようと
しているのですが上手くいきません。
----------------.htaccessデータ----------------
DirectoryIndex kanrinin.cgi
AuthName "ユーザー名とパスワードを入力してください"
AuthType Basic
Auth_MySQL_DB testdb
Auth_MySQL_Password_Table kanrinin
Auth_MySQL_Username_Field username
Auth_MySQL_Password_Field password
Auth_MySQL_Encryption_Types MySQL
require valid-user
---------------- ここまで --------------------
上記のような.htaccessを作成し、ユーザ名とパスワードの設定を
コマンドプロンプト上で、
mysql> insert into kanrinin values("test",password('abc'));
このように入力してリターンキーを押すと、
ERROR 1136: Column count doesn't match value count at row 1
というエラーが表示され、ユーザ名とパスワードの設定ができません。
ちなみにテーブルの内容は、
データベース名 testdb テーブル名 kanrinin
+----------+--------------+-----------+--------+
| フィールド | フィールドタイプ | 空の値(Null) | Key名 |
+----------+--------------+-----------+--------+
| username | varchar(35) | いいえ | Primary |
+----------+--------------+-----------+--------+
| password | varchar(35) | いいえ | |
+----------+--------------+-----------+--------+
| myouzi | varchar(20) | いいえ | |
+----------+--------------+-----------+--------+
| namae | varchar(20) | いいえ | |
+----------+--------------+-----------+--------+
| postcode | varchar(10) | いいえ | |
+----------+--------------+-----------+--------+
| todoufuken | varchar(10) | いいえ | |
+----------+--------------+-----------+--------+
| zyuusyo | varchar(60) | いいえ | |
+----------+--------------+-----------+--------+
| tel | varchar(20) | いいえ | |
+----------+--------------+-----------+--------+
| mail | varchar(25) | はい | |
+----------+--------------+-----------+--------+
のようになっています。
どなたか、どうすれば解決できるのかお教えください宜しくお願いします。
-> 4474 2001-10-12 17:02 ["gosikaku" <gosikaku] .htaccess の認証について 4477 2001-10-12 18:51 ┗[とみたまさひろ <tomm] 4479 2001-10-12 19:33 ┗["gosikaku" <gosikaku] Re: .htaccess の認証について【解決】