Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13033|Odpověď: 0

[Komunikace] ORALCE získává název hostitele a IP adresu

[Kopírovat odkaz]
Zveřejněno 24.01.2015 13:05:15 | | |
Při vývoji a správě databázových aplikací je často nutné získat informace o jménech hostitelů a IP adresách, které souvisejí s proměnnými prostředí a souvisejícími datovými slovníky

Metoda 1: Získejte to pomocí funkce SYS_CONTEXT

Použijte parametry atributu SYS_CONTEXT funkci k vrácení názvu a IP adresy aktuálního hostitele relace
• Terminál------------ obvykle označuje jméno klienta
• Hostitel---------------- celé jméno klienta
• ip_address--------- IP adresu klienta
•server_host-------- název serveru, který spouští instanci databáze
[mw_shl_code=sql,true] VYBERTE SYS_CONTEXT('USERENV','TERMINAL') JAKO 'Client Name' Z DUAL
2
3SELECT SYS_CONTEXT('USERENV', 'HOST') JAKO 'Celé jméno klienta' Z DUAL
4
5SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') JAKO "IP KLIENTA" Z DUAL
6
7 - Pokud není klientské připojení, výsledek se zobrazí jako prázdný
8SELECT SYS_CONTEXT('USERENV','server_host') Z DUAL[/mw_shl_code]




Předchozí:SQL injection notes oracle
Další:Věštína
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com