Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];

Вниз

SQL и IP   Найти похожие ветки 

 
Stas   (2003-05-07 09:22) [0]

Подскажите, можно ли средствами SQL узнать IP адрес машины на которой выполняется команда ?


 
Johnmen   (2003-05-07 09:32) [1]

Какая команда ? :)))


 
Stas   (2003-05-07 09:34) [2]

Какая команда ? :)))
SQL-запрос.


 
snake1977   (2003-05-07 09:35) [3]

береш два косяка :) очень хорошо затягиваешся, и тогда с помощью SQL можно полететь в космос!!
:)))))



 
Stas   (2003-05-07 09:39) [4]

НАШЕЛ - HOST_ID


 
Sergey13   (2003-05-07 09:40) [5]

2Stas © (07.05.03 09:22)
Можно. Но для этого нужно иметь этот адрес в каком либо поле какой либо таблицы. Только не спрашивай как его туда занести средствами SQL. 8-)


 
passm   (2003-05-07 10:01) [6]

Написать UDF


 
neXt   (2003-05-07 10:19) [7]


> Stas ©

127.0.0.0 - если вдуматься в формулировку вопроса


 
neXt   (2003-05-07 10:20) [8]

в смысле 127.0.0.1


 
snake1977   (2003-05-07 10:21) [9]

Народ, вы что???
SQL запрос выполняется на машине, где стоит SQL сервер (если конечно вы не делаете это из DB или DBF) !!!!!!!!!
какой IP?


 
NAlexey   (2003-05-07 10:31) [10]

>какой IP?
Обыкновенный IP. Если ты настоящий индеец и по MAC adreess машины и имени в сети можешь достать его IP то легко:

SELECT
net_address,
hostname
FROM
master.dbo.sysprocesses
JOIN
master.dbo.sysdatabases
ON
master.dbo.sysdatabases.dbid = master.dbo.sysprocesses.dbid
AND spid >5
AND master.dbo.sysdatabases.Name = "DBNAME"


 
snake1977   (2003-05-07 10:41) [11]

>NAlexey
для какого SQL сервера ты написал этот запрос интересно :) ???

поидее пакет пришедший на сервер с запросом имеет адрес который запрашивает данные. Но как его от туда вытащить?
лезть в список транзакций сервера? позволит ли тебе ктонить это?
можно сделать например , добавив в выборку поле с данными в котором записан IP юзера, но сам IP должен вставлять юзер
например select t.f1,t.f2, "192.168.1.12" as UserIP From table t
тогда в результирующей выборке будет в каждой записи стоять IP user"а кторый иннициировал запрос :)
но помоему это извращение!
:)




Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
1-83564
Evyshka
2003-05-14 09:00
2003.05.26
Как связать с программой файл помощи


1-83588
vsu
2003-05-14 13:20
2003.05.26
RxLoginDialog и с чем его едят


6-83636
Roman
2003-03-26 16:06
2003.05.26
Работа с протоколом nbsession!


14-83730
iNew
2003-05-07 10:53
2003.05.26
Кто какими пользуется антивирусами для win2k adv server?


3-83402
User_OKA
2003-05-03 11:33
2003.05.26
Locate





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский