ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Скрипт для удаленного подключения к БД
  #1  
Старый 06.09.2007, 09:45
Аватар для MegaBits
MegaBits
Участник форума
Регистрация: 30.08.2006
Сообщений: 181
Провел на форуме:
1058786

Репутация: 45
По умолчанию Скрипт для удаленного подключения к БД

Подилитесь пожалуйста скриптом для удаленого подключения к mysql. И еще вопрос как проверить поддерживат ли сервер удаленные подключения к БД?
 
Ответить с цитированием

  #2  
Старый 06.09.2007, 09:59
Аватар для aka PSIH
aka PSIH
Постоянный
Регистрация: 07.02.2006
Сообщений: 630
Провел на форуме:
12985021

Репутация: 676


По умолчанию

rst mysql client
http://www.sendspace.com/file/l6c2ou
 
Ответить с цитированием

  #3  
Старый 06.09.2007, 10:10
Аватар для Micr0b
Micr0b
Участник форума
Регистрация: 14.01.2006
Сообщений: 242
Провел на форуме:
2630617

Репутация: 245
Отправить сообщение для Micr0b с помощью ICQ
По умолчанию

aka PSIH>>обогнал)
ну возми пхпмайадмин, а если тебе по размеру не подходит тогда держы
http://utech.in.ua/rst_sql.txt

Последний раз редактировалось Micr0b; 14.09.2007 в 20:20..
 
Ответить с цитированием

  #4  
Старый 06.09.2007, 10:19
Аватар для Dr.Z3r0
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
Провел на форуме:
2030482

Репутация: 1796
По умолчанию

Ну вы извращенцы )). Вот выдрал из своего веб шела
PHP код:

<?php
$body
=$body.'<form method="post">';
$body=$body.'<input type="text" name="my_sqlhost" value="';
    if(!empty(
$_POST['my_sqlhost']))$body=$body.$_POST['my_sqlhost'];
        
$body=$body.'">:Хост MYSQL<br>';
$body=$body.'<input type="text" name="my_database" value="';
    if(!empty(
$_POST['my_database']))$body=$body.$_POST['my_database'];
        
$body=$body.'">:Имя базы<br>';
$body=$body.'<input type="text" name="mysql_login" value="';
    if(!empty(
$_POST['mysql_login']))$body=$body.$_POST['mysql_login'];
        
$body=$body.'">:Логин<br>';
$body=$body.'<input type="text" name="mysql_password" value="';
    if(!empty(
$_POST['mysql_password']))$body=$body.$_POST['mysql_password'];
        
$body=$body.'">:Пароль<br>';
$body=$body.'Запрос:<br><textarea name="query" cols="30" rows="7">';
    if(!empty(
$_POST['query']))$body=$body.$_POST['query'];
        
$body=$body.'</textarea><br>';
$body=$body.'<input type="submit" value="Выполнить"></form><hr>';

if((!empty(
$_POST['my_sqlhost']))&&(!empty($_POST['mysql_login'])))
{
    
$_POST['query']=urldecode($_POST['query']);
    
$link=mysql_connect($_POST['my_sqlhost'],$_POST['mysql_login'],$_POST['mysql_password']) or die ("Нет соединения с хостом");
    if(!empty(
$_POST['my_database']))mysql_select_db($_POST['my_database']);
}
if(!empty(
$_POST['query']))
{
    
$result mysql_query($_POST['query']);
    
$body=$body."<table border=1>";
    while(
$data=mysql_fetch_row($result))
    {
        
$body=$body."<tr><td>".implode("</td><td>"$data)."</td></tr>";
    }
    
$body=$body."</table>";
    
mysql_free_result($result);
}
echo(
$body);

?>
__________________
Кто я?..
 
Ответить с цитированием

  #5  
Старый 06.09.2007, 10:21
Аватар для aka PSIH
aka PSIH
Постоянный
Регистрация: 07.02.2006
Сообщений: 630
Провел на форуме:
12985021

Репутация: 676


По умолчанию

извращение твоим скриптом с mysql работать
имхо
 
Ответить с цитированием

  #6  
Старый 06.09.2007, 10:25
Аватар для Dr.Z3r0
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
Провел на форуме:
2030482

Репутация: 1796
По умолчанию

А еще насчет удалленого соединения. По-моему все сервера mysql поддерживают удаленные подключения если только подключения к ним не режет фаервол. И еще есть в mysql такая база mysql в ней таблица user думаю все знают что там хранится. Так вот при создании нового пользователя создается новая запись в этой таблице с логином, хешем пароля, правами и (внимание!) с именем хоста откуда разрешенно подключение к этой базе(столбец host).
__________________
Кто я?..
 
Ответить с цитированием

  #7  
Старый 06.09.2007, 10:28
Аватар для Dr.Z3r0
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
Провел на форуме:
2030482

Репутация: 1796
По умолчанию

Цитата:
Сообщение от aka PSIH  
извращение твоим скриптом с mysql работать
имхо
Может ты и прав). Но у меня получаетя...
Ну хех... просто по мне главное компакность. Видишь ли выше сказанно что это из моего веб шелла. А накидывать мне пару лишних килобайт из за удобства работы с БД мне не хочетсо...
__________________
Кто я?..
 
Ответить с цитированием

  #8  
Старый 06.09.2007, 12:19
Аватар для MegaBits
MegaBits
Участник форума
Регистрация: 30.08.2006
Сообщений: 181
Провел на форуме:
1058786

Репутация: 45
По умолчанию

Цитата:
Сообщение от I-I()/Ib  
А еще насчет удалленого соединения. По-моему все сервера mysql поддерживают удаленные подключения если только подключения к ним не режет фаервол. И еще есть в mysql такая база mysql в ней таблица user думаю все знают что там хранится. Так вот при создании нового пользователя создается новая запись в этой таблице с логином, хешем пароля, правами и (внимание!) с именем хоста откуда разрешенно подключение к этой базе(столбец host).
Тоесть если я тебя правильно понял зайти можно только с именем хоста откуда разрешенно подключение к этой базе или есть способ это обойти.
 
Ответить с цитированием

  #9  
Старый 06.09.2007, 12:55
Аватар для ant0ha
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

Репутация: 119
По умолчанию

Да, если там прописан только локалхост, то удаленно уже под этим логином не приконнектится.
 
Ответить с цитированием

  #10  
Старый 06.09.2007, 16:37
Аватар для Scipio
Scipio
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме:
5939734

Репутация: 1917


Отправить сообщение для Scipio с помощью ICQ
По умолчанию

Цитата:
Сообщение от ant0ha  
Да, если там прописан только локалхост, то удаленно уже под этим логином не приконнектится.
не факт, может быть там localhost, но разрешено удаленное подключение с других хостов... причем не так редко такое бывает

ты вобще понимаешь, о чем ты говоришь? если скрипт соединяется с локалхостом, то частенько есть возможность, что другие скрипты соединяются с этой БД с других адресов...

это вопросы политики безопасности... типа фаера и т.п.
__________________
Карфаген должен быть разрушен...

Последний раз редактировалось Scipio; 06.09.2007 в 16:43..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сертифицированные замки в нокауте iv. Электроника и Фрикинг 0 17.06.2007 01:54
ОБЗОР РАЗЛИЧНЫХ ИНТЕРНЕТ БРАУЗЕРОВ Y.Dmitriy Soft - Windows 1 12.04.2007 23:30
обзор програм для qip BlackCats Soft - Windows 9 31.03.2007 21:46
Загрузочная флешка для Windows. FordMX Чужие Статьи 0 25.02.2007 23:24



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ