Toegang tot de standpunten van CRM door middel van een lokale SQL-gebruiker

Uit Nl Ikoula wiki
Jump to navigation Jump to search

fr:Accéder aux vues de CRM grâce à un utilisateur SQL local en:Access to the views of CRM through a local SQL user es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL it:Accesso alle visualizzazioni di CRM attraverso un utente SQL locale nl:Toegang tot de standpunten van CRM door middel van een lokale SQL-gebruiker de:Zugriff auf die Ansichten von CRM durch einen lokalen SQL-Benutzer zh:对视图的 CRM 通过本地 SQL 用户访问 ar:الحصول على آراء CRM عن طريق مستخدم SQL المحلي ja:ローカルの SQL ユーザーを使用して CRM のビューへのアクセス pl:Dostęp do widoków CRM za pomocą lokalnego użytkownika SQL ru:Доступ к представлениям CRM через локальный пользователь SQL ro:Acces la punctele de vedere ale CRM prin intermediul unui utilizator local SQL he:גישה אל הנופים של CRM באמצעות SQL משתמש מקומי nl:Toegang tot de standpunten van CRM door middel van een lokale SQL-gebruiker he:גישה אל הנופים של CRM באמצעות SQL משתמש מקומי ru:Доступ к представлениям CRM через локальный пользователь SQL ja:ローカルの SQL ユーザーを使用して CRM のビューへのアクセス ar:الحصول على آراء CRM عن طريق مستخدم SQL المحلي zh:对视图的 CRM 通过本地 SQL 用户访问 ro:Acces la punctele de vedere ale CRM prin intermediul unui utilizator local SQL pl:Dostęp do widoków CRM za pomocą lokalnego użytkownika SQL de:Zugriff auf die Ansichten von CRM durch einen lokalen SQL-Benutzer it:Accesso alle visualizzazioni di CRM attraverso un utente SQL locale pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL en:Access to the views of CRM through a local SQL user fr:Accéder aux vues de CRM grâce à un utilisateur SQL local

Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.


Introductie

Dit artikel zal u informeren over hoe toegang krijgen tot de standpunten van CRM (FilteredNameView) met behulp van een lokale account op de server SQL.

Vereisten

Moet u om toegang tot deze weergaven te kunnen :

  • Een gebruiker Active Directory gewijd aan CRM
  • Een lokale account op de SQL Server gewijd aan deze taak
  • Toegang tot de Super Administrator-account van SQL Server

Problematisch

CRM het gebruik van weergaven als de gebruiker beschikt niet over de rol van lezen, dus de lokale gebruiker niet, evenals de Super Administrator-account voor de server blokkeert SQL. Dit is een fail-safe naar CRM. Moet deel uitmaken van het domein en worden ingevoegd CRM.

Procedure

Als u wilt toegang tot weergaven, moeten we een procedure toevoegen SQL.

Hier is de procedure :

SET ANSI_NULLS OP 
GB 
SET QUOTED_IDENTIFIER OP 
GB 
PROCEDURE AccessViewCRMLocal maken 
AS 
BEGINNEN 
    EXEC sp_addrolemember doen CRMReaderRole ', VOTRE_UTILISATEUR_LOCAL' 
    VERKLAREN  @UID uniqueidentifier 
    SELECTEER  @UID  = SystemUserId FROM dbo. SystemUserBase waar FullName  = 'LE_NOM_DU_COMPTE_CRM' 
    INSTELLEN CONTEXT_INFO  @UID 
EINDE

Voor het uitvoeren van deze procedure met de Super Administrator-account, zodat het ofwel op de server maakt SQL de CRM.

In het volgende voorbeeld : Toegang tot de inhoud van de weergaven dankzij PHP

In het volgende voorbeeld kunt u toegang krijgen tot de opgeslagen rekeningen in CRM via de Framework Yii.

// Het slaat de verbinding met CRM via Yii verbinding handler 
$connexionCrm = Yii::app ()->db_crm ;

// We uitvoeren van de procedure voor toegang tot de weergaven 
$connexionCrm - >createCommand  ("AccessViewCRMLocal uitvoeren ")->uitvoeren ();

// Het haalt de rekeningen opgeslagen in CRM 
$query  = "Selecteer accountid, naam, adres 1_addresstypecode, adres 1_City, adres 1_line   1, adres 1_line2, adres 1_line3 VAN FilteredAccount "
$accounts = $connexionCrm - >createCommand($query)->queryAll ();

Uw client-accounts zijn nu in de variabele $accounts.

Conclusie

Door middel van dit artikel, kunt u nu toegang tot de weergaven in CRM, en dus niet bij herhaling wordt joins gemaakt van de database.



Dit artikel leek u nuttig ?

0



U mag niet reageren.