Можете да използвате SUSER_NAME()
функция, за да видите името за вход, което използвате в момента за достъп до SQL Server.
Тази функция връща връща идентификационното име за влизане на потребителя. Той също така ви позволява да получите името за вход на всеки друг потребител, въз основа на техния идентификационен номер за вход.
Пример
Ето как да получите текущия потребител.
SELECT SUSER_NAME();
Резултат:
sa
В този случай бях влязъл като sa
.
Връщане на конкретен потребител
Ето пример за получаване на идентификационното име за вход за друг потребител.
SELECT SUSER_NAME(262);
Резултат:
Rick
Включете текущата работна станция
Можете също да използвате HOST_NAME()
за да върнете текущия си идентификатор на работната станция.
SELECT
HOST_NAME() AS HOST_NAME,
SUSER_NAME() AS SUSER_NAME;
Резултат:
+---------------------+--------------+ | HOST_NAME | SUSER_NAME | |---------------------+--------------| | Bobs-MacBook-Pro | Bob | +---------------------+--------------+