Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13033|Antwoord: 0

[Communicatie] ORALCE verkrijgt de hostnaam en het IP-adres

[Link kopiëren]
Geplaatst op 24-01-2015 13:05:15 | | |
Bij de ontwikkeling en het beheer van databaseapplicaties is het vaak noodzakelijk om hostnaam- en IP-adresinformatie te verkrijgen, die gerelateerd zijn aan omgevingsvariabelen en gerelateerde datawoordenboeken

Methode 1: Krijg het met een functie SYS_CONTEXT

Gebruik de attribuutparameters SYS_CONTEXT de functie om de naam en het IP-adres van de huidige sessiehost terug te geven
• Terminal------------ verwijst meestal naar de naam van de cliënt
• Host---------------- de volledige naam van de cliënt
• het IP-adres van de client ip_address---------
•server_host-------- de naam van de server die de database-instantie draait
[mw_shl_code=sql,waar] SELECTEER SYS_CONTEXT('USERENV', 'TERMINAL') ALS 'Clientnaam' UIT DUAL
2
3SELECTEER SYS_CONTEXT('USERENV', 'HOST') ALS 'VOLLEDIGE NAAM VAN DE CLIENT' VANUIT DUAL
4
5SELECTEER SYS_CONTEXT('USERENV','IP_ADDRESS') ALS "IP-ADRES VAN DE CLIENT" VANUIT DUAL
6
7 - Als er geen clientverbinding is, wordt het resultaat als leeg weergegeven
8SELECTEER SYS_CONTEXT('USERENV','server_host') UIT DUAL[/mw_shl_code]




Vorig:SQL injection notes orakel
Volgend:Orakel
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com