Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - bajron

Страницы: [1]
1
Доброго времени суток уважаемые.
Есть такая проблема хочу сделать аутентификацию с помощью модуля mod_auth_mysql
в .htaccess пишу:
AuthName "Введите логин и пароль"
AuthType Basic
AuthMYSQLAuthoritative on
AuthMySQLHost mysql.azz.ru
AuthMySQLDB project_1
AuthMySQLUser xxxxxx
AuthMySQLPassword xxxxxxx
AuthMySQLCryptedPasswords on
AuthMySQLUserTable users
AuthMySQLNameField login
AuthMySQLPasswordField password
require valid-user

таблица users имеет следующую структуру:
CREATE TABLE `users` (
`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(50) default NULL,
`login` varchar(20) NOT NULL default \'\',
`password` varchar(16) NOT NULL default \'\',
……………..
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251

Перед добавлением в базу значения поля password к нему применяю внутреннюю функцию MySQL PASSWORD.

При запросе файла из защищенной папки возникает окно авторизации, но при вводе логина и пароля доступ на файл не дает.
В логах пишет:
[Sun Dec 11 23:10:27 2005] [error] MySQL error Unknown column \'did\' in \'where clause\': /main/index.php
[Sun Dec 11 23:10:27 2005] [error] MySQL user test not found: /main/index.php

Страницы: [1]