2016-09-04 1 views
0

Ich stieß auf einen Artikel, während ich die msdn-Website über Benutzersitzung durchging. Kann mir jemand helfen zu verstehen, was eine Benutzersitzung in SQL Server ist? Wann ist es etabliert? Und wie können wir das wissen?Was ist eine Benutzersitzung in SQL Server?

Referenz: MSDN

Logon löst Feuer in Reaktion auf das LOGON Ereignis, das ausgelöst wird, wenn ein Benutzersitzung aufgebaut wird

+0

@marc_s danke für die Bearbeitung, wissen Sie, was ist Sitzung in SQL Server, oder ist das Konzept der Sitzung wirklich in SQL Server existiert? Danke :) –

Antwort

2

Sitzung Benutzer ist die interne SQL Server-Prozess mit spezifischem Benutzerkontext . Sie können alle Sitzungen mit einer solchen Abfrage erhalten:

SELECT * FROM sys.dm_exec_sessions WHERE is_user_process = 1 

Benutzer Sitzung eingerichtet, wenn der Client-Anwendung öffnet neue Verbindung zu SQL Server.

+0

Wenn es drei Benutzer mit dem gleichen Benutzernamen und Passwort auf dem Server gibt, dann wird es drei Sitzungen des Servers erstellen, richtig? –

+0

@ LijinJohn, spielt der Sicherheitskontext keine Rolle. Eine Sitzung wird für jede Benutzerverbindung erstellt, auch wenn dieselbe Anmeldung verwendet wird. –

Verwandte Themen