Dostęp do widoku programu CRM za pośrednictwem lokalnego użytkownika SQL

Z Pl Ikoula wiki
Przejdź do nawigacji Przejdź do wyszukiwania
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.

fr:Accéder aux vues de CRM grâce à un utilisateur SQL local 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 nl:Toegang tot de standpunten van CRM door middel van een lokale SQL-gebruiker 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

Wprowadzenie

W tym artykule poinformuje Cię o sposobie dostępu poglądy CRM (FilteredNameView) za pomocą konta lokalnego na Serwer SQL.

Wymagania wstępne

Musisz być w stanie uzyskać dostęp do tych widoków,:

  • Użytkownik Active Directory dedykowane do CRM
  • Lokalnego konta SQL Server dedykowane do tego zadania
  • Super administratora konto dostępu do SQL Server

Problematyczne

CRM Blokowanie korzystanie z widoków, jeśli użytkownik nie ma roli czytania, więc użytkownik lokalny nie działa, a także konto administratora Super Serwer SQL. Jest to jeden Bezpieczeństwa intégrée à CRM. Il faut partie du domaine et être inséré dans CRM.

Procedury

Dodaj procedurę, aby uzyskać dostęp do widoków.span class='notranslate'>SQL.

Oto procedura:

ZESTAW ANSI_NULLS NA
GB
USTAW QUOTED_IDENTIFIER NA
GB
Tworzenie procedury AccessViewCRMLocal
ACE
ROZPOCZĄĆ
    EXEC sp_addrolemember n CRMReaderRole ', VOTRE_UTILISATEUR_LOCAL'
    ZADEKLAROWAĆ @UID uniqueidentifier
    WYBIERZ @UID = Systemowego z dbo. GDZIE SystemUserBase imię i nazwisko = 'LE_NOM_DU_COMPTE_CRM'
    ZESTAW CONTEXT_INFO @UID
KONIEC

Aby wykonać tę procedurę przy użyciu konta administratora Super, tak, że tworzy albo na Serwer SQL de CRM.

Przykład: Dostęp do zawartości widoki dzięki PHP

W tym przykładzie pozwoli Ci na dostęp do kont przechowywane w CRM za pośrednictwem.span class='notranslate'>Framework Yii.

// Przechowuje on połączenie CRM za pomocą programu obsługi połączenia Yii
$connexionCrm = Yii::Aplikacja()->db_crm;

// Możemy wykonać procedurę, aby uzyskać dostęp do widoków
$connexionCrm->createCommand("WYKONANIE AccessViewCRMLocal")->wykonanie();

// Dostajemy kont przechowywane w programie CRM
$zapytanie = "Wybierz accountid, nazwę, adres1_addresstypecode, adres1_City, adres1_line1adres1_line2adres1_line3 OD FilteredAccount"
$konta = $connexionCrm->createCommand($zapytanie)->queryAll();

Konta są teraz w zmiennej.span class='notranslate'>$accounts.

Wniosek

Dzięki ten artykuł teraz dostępne widoki w CRM, a tym samym uniknąć dublowania dołącza basic.



W tym artykule wydaje Ci się przyda ?

0



Nie możesz publikować komentarzy.