Můžete použít SUSER_NAME()
zobrazíte přihlašovací jméno, které aktuálně používáte pro přístup k serveru SQL.
Tato funkce vrací přihlašovací identifikační jméno uživatele. Umožňuje vám také získat přihlašovací jméno jakéhokoli jiného uživatele na základě jeho přihlašovacího identifikačního čísla.
Příklad
Zde je návod, jak získat aktuálního uživatele.
SELECT SUSER_NAME();
Výsledek:
sa
V tomto případě jsem byl přihlášen jako sa
.
Vrátit konkrétního uživatele
Zde je příklad získání přihlašovacího identifikačního jména pro jiného uživatele.
SELECT SUSER_NAME(262);
Výsledek:
Rick
Zahrnout aktuální pracovní stanici
Můžete také použít HOST_NAME()
vrátit vaše aktuální ID pracovní stanice.
SELECT
HOST_NAME() AS HOST_NAME,
SUSER_NAME() AS SUSER_NAME;
Výsledek:
+---------------------+--------------+ | HOST_NAME | SUSER_NAME | |---------------------+--------------| | Bobs-MacBook-Pro | Bob | +---------------------+--------------+