Anforderungen für den Identitätswechsel

Der Einsatz dieser Funktion setzt Folgendes voraus:

  • Live-Verbindungen nur mit SQL Server: Der Identitätswechsel kann nur bei Ansichten eingesetzt werden, die über eine Live-Verbindung mit einer SQL Server-Datenbank der Version 2005 oder einer neueren Version verfügen.

  • Einzelne Datenbankkonten: Jede Person, die auf die Ansicht zugreifen soll, muss über ein explizites Benutzerkonto für die SQL Server-Datenbank verfügen, mit der die Ansicht verbunden wird. Mitglieder einer Active Directory-(AD)-Gruppe können nicht Ziel eines Identitätswechsels sein. Angenommen, Jane Smith ist Mitglied der AD-Gruppe Sales und ihr Datenbankadministrator fügt die AD-Gruppe Sales der SQL Server-Datenbank hinzu, dann kann Jane Smith nicht Ziel eines Identitätswechsels sein.

  • Übereinstimmung von Anmeldeinformationen und Authentifizierungstyp: Die Anmeldeinformationen der einzelnen Tableau-Benutzerkonten und deren Tableau-Benutzerauthentifizierungstyp muss mit den zugehörigen Anmeldeinformationen und dem Authentifizierungstyp in der SQL Server-Datenbank übereinstimmen. Wenn das Tableau Benutzerkonto von Jane Smith beispielsweise MyCo\jsmith lautet, muss der Benutzername in der SQL Server-Datenbank ebenfalls MyCo\jsmithsein. SQL Server muss die integrierte Windows-Authentifizierung verwenden.

  • SQL Server-Voraussetzungen: In SQL Server sollten eine Datensicherheitstabelle und eine Ansicht vorhanden sein, in der die Datensicherheit erzwungen wird, und außerdem sollte von den Datenbankbenutzern gefordert werden, dass sie diese Ansicht verwenden.

  • SQL IMPERSONATE-Konto: Es ist ein SQL Server-Datenbankkonto mit der Berechtigung IMPERSONATE für die oben beschriebenen Datenbankbenutzer erforderlich. Hierbei handelt es sich um ein Konto mit der sysadmin-Rolle oder ein Konto, dem die Berechtigung IMPERSONATE für die einzelnen Benutzerkonten gewährt wurde (siehe den MSDN-Artkel zu EXECUTE AS). Das SQL Server-Konto muss eines der folgenden sein:

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.