2

Ich habe ein Follow-Szenario:ASP.NET Formularauthentifizierung mit SQL Server integriert

SERVER 1 - IIS6 ASP.NET Web-Anwendung mit Formularauthentifizierung auf Active Directory

SERVER 2 - SQL SERVER Datenbank

Wie kann ich die Sicherheit von Forms Authentication AD mit SQL Server integrieren?

Mein Ziel ist die Verwendung der Forms AD-Authentifizierung und die Integration des authentifizierten Benutzers für das Datenprofil.

Ex: SELECT * FROM [TABLE] WHERE [TABLE].[USER] = SYSTEM_USER

Antwort

1

können Sie die Verwendung

User.Identity.Name

den Benutzernamen des aktuell angemeldeten Benutzers zu erhalten und dass über einen Parameter übergeben zu die Datenbankabfrage, die Sie verwenden.

+0

OK, gibt es eine Möglichkeit, um die Authentifizierung zu integrieren? Ohne Pass-Parameter. Zum Beispiel, in SQL Server ist SYSTEM_USER der authentifizierte Benutzer in AD. – prama