Подскажите хостинг где можно завести MySQL базу данных с удаленным доступом через Navicat например без всякого тунелирования и прочих ухищрений.
Вид для печати
Подскажите хостинг где можно завести MySQL базу данных с удаленным доступом через Navicat например без всякого тунелирования и прочих ухищрений.
Александр. спасибо, но не совсем то что нужно :) большнство фри хостингов закрывают доступ к базе для внешних соедиений :(
проверил уже 5 хостингов пока не нашел ничего подходящего :(
спрашиваю в надежде что кому то попадался такой.
регистрация на каждом муторное дело :(
Понятно Василий. Просто я как-то особо не озадачивался этим вопросом, поэтому слегка удивился.., вроде предложений много. А оказывается есть свои тонкости в этом деле..
Удачи в поиске!
Спасибо. Я тут решил на своем сайтике онлайн LOG организовать свой.
Для безопасности придется сделать отдельную базу
Но у меня нет возможности задать в другой базе другое имя пользователя и пароль. всегда для всех баз используется одна и таже информация.
вот и ищу хостинг где можно разместить базу.
А если лог всё-таки складывать в ту же самую базу,
но просто в отдельную таблицу?
А как выгружать - написать простенький скриптец на PHP или PERL-е,
который тупо содержимое таблицы по WEB-у отдаёт.
Тогда просто заходишь на нужную страницу - и вот пожалуйста,
весь списочек. А чтобы кто попало туда не ходил - можно
какую-нибудь аутонтикацию сделать. Например, в качестве ключа
передавать MD5 от секретного ключа + текущего времени (с точностью до часа).
Будет простая веб форма поиска: водится позывной нажимается кнопка поиск. Скрипт ищет в базе по колонкам позывной, примечания.
по результату поиска выводится таблица в которой все записи в которых встречается указанный позывной.
То есть классический пример который рассматривается при иучении PHP и баз данных
Можно и таблицу в имеющейся базе и еще 1 базу но получится что логин и пароль используются одинаковые. Боюсь код который я смоу написать может пропустить SQL инъекции или позволит получить пароль и логин к базе. На старом хостинге с базами проблем небыло там можно было каждой базе свой пароль и пользователя задать но там много других нюансов из за которых пришлось уйти оттуда.
У меня сайтик конечно не привлекательный для взлома но желающих что то сломать просто так в интернете полно.
1. Мне кажется, что трудоёмкость выдергивания что одного
пароля, что обоих, примерно одинакова. Если сайт сделан с ошибками,
и позволяет вытащить один пароль - то позволит вытащить и другой.
Так что идея со второй базой и другим паролем - не спасёт.
2. Касаемо SQL-иньекции: простейший способ её побороть - из всех
полей, вводимых юзером, отбросить все не буквы-цифры через preg().
Или, если делать по честному - использовать стандартный
механизм защиты от иньекций, описаный тут:
http://php.net/manual/en/function.my...ape-string.php
И пусть иньектируют до посинения.
PHPFusion вполне нормальный движек а вот код который напишу я таким может и не быть поэтому и хочу отдельные базы чтоб через одну с которой будет работать мой скрипт не добрались до второй.Цитата:
Мне кажется, что трудоёмкость выдергивания что одного
пароля, что обоих, примерно одинакова. Если сайт сделан с ошибками,
и позволяет вытащить один пароль - то позволит вытащить и другой.
Так что идея со второй базой и другим паролем - не спасёт.
Поэтому и ищу соответствующий хостинг.
Инъектируют до посинения пусть вторую базу :) даже если что то попортят все равно она обновляться будет с моего компьютера и как таковых важных данных которые могу потерять не содержит а перезаливать смогу автоматом хоть каждый час :) это если будет необходимость. Если не найду такой хостинг придется ставить вторую базу на том же хосте где сайт и заплатить денежку чтоб проверили мой код ошибки поправили :( лишние расходы так сказать
Если есть внешний "поддерживающий" комп, тогда - ещё вариант:
Накапливать логи в таблице, а раз в час - содержимое таблицы по e-mail себе отправлять, а таблице делать "Drop Table".
В худшем случае - пропадут логи за последний час...
Кстати, я могу бесплатно выделить место на своём домашнем WEB-сервере,
только у меня тут MySQL-я нет, всё статически. А поисковик для демки
автокомплита сделан по моей технологии. Кстати, можете посмотреть,
если интересно: http://olegh.ath.cx/autocomplete.html
Если найду хостинг с удаленным доступом то просто раз в час автоматом с домашнего компа апдейт таблицы если ее раз в час будут портить. Но это крайности думаю таких мазахистов не найдется.Цитата:
Если есть внешний "поддерживающий" комп, тогда - ещё вариант:
Накапливать логи в таблице, а раз в час - содержимое таблицы по e-mail себе отправлять, а таблице делать "Drop Table".
В худшем случае - пропадут логи за последний час...
У меня лог Бумажный хочу сделать онлайн копию для моих корреспондентов где они по своему позывному могут убедится что связь проведена и будет отображатьс информация о статусе QSL обмена.
Олег спасибо большое за прдложение. Мне просто с SQL базой удобнее будет работать, поэтому буду искать.Цитата:
Кстати, я могу бесплатно выделить место на своём домашнем WEB-сервере,
только у меня тут MySQL-я нет, всё статически. А поисковик для демки
автокомплита сделан по моей технологии. Кстати, можете посмотреть,
если интересно: