Re: faq 2.24 username mit environ auslesen

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Karl Donaubauer (NoSpam_at_donkarl.com)
Date: 06/01/04


Date: Tue, 1 Jun 2004 15:44:34 +0200

Henry Habermacher [MVP Access] wrote:
> Karl Donaubauer wrote:
>>
>
http://groups.google.com/groups?&threadm=c17b8u%241flk24%241%40ID-46617.news.uni-berlin.de
>
> Die dort gemachten Aussagen stimmen zumindest für Windows XP nicht
> ganz. Ich zitiere Dich im obigen Posting:
> "Außerdem kann jeder, der einen Command Prompt hat, den Username
> umschreiben."
>
> Wenn Du den Command Prompt (sowohl via cmd.exe als auch command.com)
> öffnest und dann dort:
>
> SET USERNAME=UNBEKANNT
>
> eingibst, ist dieser zwar für die CommandPrompt Session geändert.
> Global im Betriebssystem bleibt dieser Wert jedoch auf dem ursprünglichen
> Wert, auch mit Admin Rechten. Die Umgebungsvariablen werden zwar an den
> Command Prompt weitergegeben, jedoch als Kopie im Kontext des Comando
> Interpreters, nicht als Pointer auf das Original.
>
> Daher ist das Risiko, dass es unter WinXP (und wohl auch unter Win2k)
> nicht geht, ziemlich klein. Mir ist bisher diesbezüglich noch kein Fall
> untergekommen, wo diese Variable nicht auf dem Namen des angemeldeten
> Benutzers gestanden hätte. Ich lasse mich aber gerne vom Gegenteil
> überzeugen.

Hallo, Henry!

Für XP scheinst du recht zu haben. Ich hab hier inzwischen
auch nix anderes mehr, um zu testen.

-- 
cu
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
Datenbankprofis: http://www.dbdev.org