• aaa

    Poznávačka krás Maďarska - toulání po severu 

  • CAT700

    Non-stop adventure závod přes Katalánsko - z Pyrenejí až k moři

  • Toulání Šumavou
    Toulání Šumavou

    Extrémní non-stop MTB závod

  • 1000 miles
    1000 miles

    Non-stop extrémní adventure závod napříč Československem by Jan Kopka

  • Bohemia Divide 2019

    Non-stop bike packing závod 700km dlouhý z nejjižnějšího do nejsevernějšího místa ČR 

A A A

Jistě nastane situace, kdy jste ve skriptech musíte zjistit aktuálně přihlášeného uživatele (definice práv, logování, parametrizace dotazů atd).
Existují dvě možnosti (vlastně víc ale nejpoužívanější jsou tyto)

1
SELECT SUSER_NAME()

 nebo

1
SELECT SUSER_SNAME()

 

Pokud oba dotazy pustíme bez argumentů vrátí to stejné - aktuálně přihlášeného uživatele. Rozdíl je v tom, že jeden dotaz zjišťuje uživatele dle UserID a druhý dle SID uživatele.
Rozdíl tedy vznikne, pokud budeme používat argumenty.

Pro zajímavost SID a userID aktuálního uživatele zjistíte takto

1
SELECT SUSER_SID(), SUSER_ID()

Search