A Microsoft Dynamics CRM nem telepíthető olyan fiók használatával, amely nem rendelkezik helyi rendszergazdai engedélyekkel a Microsoft SQL Server-en

Hatókör
Microsoft Dynamics CRM 2011 Dynamics CRM 4.0

Fontos: Ez a cikk információt tartalmaz a beállításjegyzék módosításáról. A módosítás előtt mindenképpen készítsen biztonsági másolatot a beállításjegyzékről. Legyen tisztában azzal is, hogy probléma esetén hogyan állíthatja vissza a beállításjegyzéket. A beállításjegyzék biztonsági mentéséről, visszaállításáról és módosításáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

256986
  A Microsoft Windows beállításjegyzékének ismertetése

Tünetek

Ha felhasználói fiókkal telepíti a Microsoft Dynamics CRM 4.0 vagy a Microsoft Dynamics CRM 2011 alkalmazást, a felhasználói fióknak helyi rendszergazdai engedélyekkel kell rendelkeznie a Microsoft SQL Server-en. Azonban várhatóan nincs szükség helyi rendszergazdai engedélyekre az SQL Server esetében.   Erről a követelményről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:

946686 A minimális engedélyek hozzárendelése a központi telepítési rendszergazdákhoz az Microsoft Dynamics CRM 4.0-s verziójában

Megoldás

A problémát a Microsoft Dynamics CRM 4.0 legújabb összegző frissítésében javítottuk.
  További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

949256 Microsoft Dynamics CRM 4.0 frissítései és gyorsjavításai

A problémát a Microsoft Dynamics CRM 2011 kiadásban javítottuk.

Az alábbi kerülő megoldás lépéseit követve anélkül telepítheti a Microsoft Dynamics CRM rendszert, hogy helyi rendszergazdai engedélyekre lenne szüksége a Microsoft SQL Server-en.

Kerülő megoldás

Figyelmeztetés: Ha helytelenül módosítja a beállításjegyzéket a Beállításszerkesztővel vagy más módszerrel, az komoly problémákhoz vezethet. Ilyen problémák esetén még az operációs rendszer újratelepítésére is szükség lehet. A Microsoft nem garantálja a szóban forgó problémák megoldhatóságát. A beállításjegyzéket saját felelősségére módosíthatja.
 A Microsoft Dynamics CRM olyan fiók használatával történő telepítéséhez, amely nem rendelkezik helyi rendszergazdai engedélyekkel az SQL Server-en, kövesse az alábbi lépéseket:

  1. Vegye fel az IgnoreChecks rendszerleíró kulcsot a Microsoft Dynamics CRM rendszert futtató számítógépre, hogy a Környezetdiagnostika varázslóban (EDW) megjelenő hiba esetén folytatódhasson a telepítés:

    1. Kattintson a Start gombra, majd a
      Futtatás, írja be a regedit parancsot, majd kattintson a
      OK gombot.

    2. Keresse meg a beállításjegyzékben a következő alkulcsot:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

    3. Kattintson a jobb gombbal az MSCRM elemre, mutasson a
      Új, kattintson a Duplaszó elemre, majd írja be a következőt:
       IgnoreChecks.

    4. Kattintson duplán az IgnoreChecks elemre, majd írja be az 1 értéket az Érték adatmezőbe .

  2. Győződjön meg arról, hogy a Microsoft SQL Server szolgáltatásai futnak az SQL Server szolgáltatást futtató számítógépen.

  3. Hozzon létre egy megosztást az SQL Server alkalmazást futtató számítógépen, amelyhez a Microsoft Dynamics CRM telepítési rendszergazdájának hozzáférése van.
    Megjegyzések

    • Ez a megosztás a Microsoft Dynamics CRM-adatbázis adatfájljainak állandó helyeként szolgál.
    • A megosztásnévnek egyeznie kell a címtár nevével. Ha például a megosztás helye C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\CrmData, akkor a megosztás neve "CrmData" kell, hogy legyen.
  4. Adja hozzá az SqlServerPathOverrides beállításkulcsot a Microsoft Dynamics CRM rendszert futtató számítógéphez. Ehhez kövesse az alábbi lépéseket:

    1. Kattintson a Start gombra, majd a
      Futtatás, írja be a regedit parancsot, majd kattintson a
      OK gombot.

    2. Keresse meg a beállításjegyzékben a következő alkulcsot:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM

    3. Kattintson a jobb gombbal az MSCRM elemre, mutasson a
      Új, kattintson a Kulcs gombra, majd írja be a következőt:
       SqlServerPathOverrides.

    4. Kattintson a jobb gombbal az SqlServerPathOverrides elemre, mutasson az Új pontra, kattintson a Karakterlánc elemre, és adja meg az SQL-kiszolgáló nevét névként.

    5. Kattintson duplán az SqlServerPathOverrides fájlra, és adja meg a megosztási megosztás teljes helyi elérési útját értékként, például C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\CrmData

  5. A Fájl menüben kattintson a
    Lépjen ki a Beállításszerkesztőből.

  6. Győződjön meg arról, hogy a telepítési rendszergazda tartalomkezelőként hozzá lett adva a SQL Reporting Serverhez (lásd: http://support.microsoft.com/kb/946677).

  7. A telepítési rendszergazda hozzáadása SQL-bejelentkezésként a CRM-kiszolgáló biztonsági fiókjához, rendszergazdai engedélyekkel.

  8. Győződjön meg arról, hogy a Microsoft SQL szolgáltatást futtató szolgáltatásfiók rendelkezik engedélyekkel ahhoz a megosztáshoz, amelyre a CRM MDF-fájlt másolta. A fájlmegosztás érvényes engedélyeinek ellenőrzéséhez kövesse az alábbi lépéseket:

    1. A jobb gombbal kattintson a mappára, majd válassza a Tulajdonságok menüpontot.
    2. Kattintson a Biztonság fülre, majd a Speciális elemre.
    3. Kattintson a Hatályos engedélyek, majd a Kijelölés gombra.
    4. Adja meg azt a szolgáltatásfiókot, amely alatt a Microsoft SQL Server fut. (Beépített fiókok esetén használhatja a "Network Service" vagy a "SYSTEM" szót.)