Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln innehåller steg för att lösa problemet där du inte kan konfigurera ett Dynamics SL-företag i Microsoft Management Reporter på grund av ett fel som uppstod vid inläsning av företagsguiden.
Gäller för: Microsoft Dynamics SL 2011
Ursprungligt KB-nummer: 2569262
Symptom
När du konfigurerar ett Dynamics SL-företag i Management Reporter får du följande felmeddelande:
Ett fel uppstod vid inläsning av företagsguiden. Kontakta systemadministratören.
Orsak
Det här felet kan orsakas av felaktiga SQL-behörigheter för användaren som kör Management Reporter-tjänsterna.
Åtgärd
Om du vill använda Dynamics SL-providern måste användaren som kör Management Reporter-tjänsterna köra behörigheter till följande lagrade procedurer i SL System-databasen:
Företag_Aktiv
Hämta_användar_Info
hämtaAutentiseringstyp
GetInfo
HämtaVersion
Skriptet i det här avsnittet kan användas för att bevilja den körbehörighet som krävs till tjänstanvändaren.
Steg för att köra skriptet:
Gör en SQL-säkerhetskopia av sl-systemdatabasen.
Ersätt texten DOMAIN\MRSERVICEUSER i skriptet med användaren som kör hanteringsreportertjänsterna.
Kör följande skript mot SL System-databasen:
DECLARE @CMD varchar(1000) DECLARE @MRServiceUser varchar(50) SET @MRServiceUser = 'DOMAIN\MRSEVICEUSER' --(domain\username format) SET @CMD = 'grant exec on Company_Active to ['+ @MRServiceUser + '] grant exec on Get_User_Info to ['+ @MRServiceUser + '] grant exec on getAuthenticationType to ['+ @MRServiceUser + '] grant exec on getVersion to ['+ @MRServiceUser + '] grant exec on GetInfo to ['+ @MRServiceUser + '] IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = N'''+ @MRServiceUser + ''') and NOT EXISTS(SELECT * FROM sys.database_principals WHERE name = N'''+ @MRServiceUser + ''') exec sp_grantdbaccess '''+ @MRServiceUser + '''' exec (@CMD)
Starta om hanteringsreporterprocesstjänsten och programpoolen för hanteringsreporter.
Mer information
Kontakta supporten om du har frågor om dessa behörigheter eller skriptet som anges här.