Vereisten voor imitatie

Dit is wat u nodig hebt om de functie te gebruiken:

  • Alleen liveverbindingen met SQL Server: imitatie kan alleen worden gebruikt voor weergaven die een actieve verbinding hebben met een SQL Server-database, versie 2005 of nieuwer.

  • Individuele database-accounts: iedereen die toegang heeft tot de weergave, moet een expliciet, individueel account in de SQL Server-database hebben waarmee de weergave verbinding maakt. Leden van een Active Directory (AD)-groep kunnen niet worden geïmiteerd. Als Jane Smith bijvoorbeeld lid is van de AD-groep Sales en haar databasebeheerder de AD-groep Sales toevoegt aan de SQL Server-database, kan Jane niet worden geïmiteerd.

  • Overeenkomende referenties en verificatietype: de referenties van elk Tableau-gebruikersaccount en het bijbehorende Tableau-gebruikersverificatietype moeten overeenkomen met de referenties en het verificatietype in de SQL Server-database. Als bijvoorbeeld het Tableau Server-gebruikersaccount van Jane Smith MyCo\jsmith is, moet de gebruikersnaam in de SQL Server-database ook MyCo\jsmith zijn. SQL Server moet gebruikmaken van geïntegreerde verificatie van Windows.

  • Vereisten voor SQL Server: in SQL Server moet u beschikken over een databeveiligingstabel en een weergave die databeveiliging afdwingt. Bovendien moet u eisen dat uw databasegebruikers deze weergave gebruiken.

  • SQL IMPERSONATE-account: u hebt een SQL Server-databaseaccount nodig met de machtiging IMPERSONATE voor de bovenstaande databasegebruikers. Dit is een account met de rol sysadmin of een account waaraan de machtiging IMPERSONATE is verleend voor elk afzonderlijk gebruikersaccount (zie het MSDN-artikel over EXECUTE AS). Het SQL Server-account moet een van de volgende zijn:

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.