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

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


Сообщения - SaAlex

Страницы: [1]
1
Вот поискал на форумах и нашел ответ, может пригодится кому-либо:
I was using a previous version of mySQL, which didn\'t allow me to make any root admin database changes (priviliges, create databases etc). I upgraded and ran into problems configuring the MySQL instance and security settings (resolved after deleting the previous service fromt the command line). Then I had the #1045 error message connecting to MySQL from PHP/Apache or JSP/Tomcat. However, I found this on another message board, and it worked right away for me (I changed the default phpMyAdmin user to root also, for more privileges and a nice GUI)


1. Login as root to mysql at the command prompt (in windows XP sp2 select from menu start->programs->mysql->mysql command line)

2. create new account for example ‘zoooz:
mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost;

3. set password in old format:
mysql> SET PASSWORD FOR root@localhost = OLD_PASSWORD(\'mypass\');

if you are running postnuke on local machine use ‘localhost’ as host name
And that’s all.

The reason you get the error message is that MySQL 4.1 uses an authentication protocal based on a new password hashing algorithm that is not apparently supportet by php (or apache?). Command old_password assigns password with old algorithm

Естественно после создания нового юзера нужно запускать запрос от имени админа с установкой старого пароля. Проверил, работает.

2
Поставил сервер MySQL 4.1. Подключаюсь к нему стандартным юзером (root), создаю нового пользователя с доступом к определенной базе, пробую коннектиться этим пользователем к серверу, а он отвечает мне: " Client does not support authentication protocol requested by server; consider upgrading MySQL client in d:\\bla\\bla\\...\\... on line 10".
Что тут не так я делаю. Раньше стоял сервер 3.23.33 проблем не было. Все я это делаю и sql запросами и при помощи MySQL-Front 2.1 Помогите пожалуйста, буду признателен!

3
Базы данных / Репликация в MySQL
« : 02 Июня 2005, 16:06:50 »
Добрый день!
Не сталкивался ли кто-нибудь с проблемой репликации баз данных в обе стороны. Поясню что я имею в виду. Есть 2 сервера с триадами (PHP+MYSQL+APACHE). Работа с базой ведется как на одном хосте так и на другом (допустим до обеда 1-й выступает мастером, а после обеда 2-й). У меня вопрос возможно ли в принципе построение такой схемы, существует ли программное решение этого вопроса (отдельные программные пакеты). Если можно помогите. Мне не нужно писать скрипты, я их сам напишу, просто помогите теорией и алгоритмом. Репликация в одну сторону меня уже не интересует,она у меня получилась.
Огромное спасибо за уделенное внимание.

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