доступ к базе данных mysql через сеть

Вопросы, касающиеся установки и настройки всех программ сервера хотспота
Ответить
admin2
Сообщения: 54
Зарегистрирован: 16 ноя 2011, 05:28
Контактная информация:

доступ к базе данных mysql через сеть

Сообщение admin2 »

Добрый день.
Необходимо расшарить базу данных easyhotspot для доступа из 1с, чтобы логины и пароли студентов можно было загружать напрямую, минуя скрипт)
Если правильно понимаю необходимо для этого.
1. расшарить mysql для доступа из вне, добавить на фривал порт 3306 для доступа
2. создать пользователя mysql который будет иметь доступ к этой базе

Возник нюанс.
Насколько помню скрипт выгружает полосу пропускания и время коннекта...
На какие таблицы и поля следует обратить внимание?
admin2
Сообщения: 54
Зарегистрирован: 16 ноя 2011, 05:28
Контактная информация:

Re: доступ к базе данных mysql через сеть

Сообщение admin2 »

Расшарить то несложно, не хочется давать 1с полный доступ к данным, которые ей знать не нужно)
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: доступ к базе данных mysql через сеть

Сообщение Dmitry »

1а. У убунту по умолчанию сервер Mysql слушает только локальные обращения. Достигается это параметром в файле настроек Mysql либо skip-networking (по "старому") либо — bind-address =127.0.0.1 (по "новому"). Что тот вариант, что другой, нужно просто закомментировать эту строку и перезапустить Mysql
1б. Да, нужно открыть порт 3306 TCP, на котором слушает сервер Mysql
2. При создании пользователя вы вводите строку вида:

Код: Выделить всё

GRANT ALL PRIVILEGES ON base_name.table_name TO "user_name"@"%" IDENTIFIED BY "password" ;
Обычно пишут чуток по другому - не base_name.table_name а base_name.*, что дает доступ КО ВСЕМ таблицам указанной базы данных. Первый же вариант позволяет ограничить доступ только лишь конкретной таблицей...
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость