Доступ к представлениям CRM через локальный пользователь SQL: различия между версиями
Ikbot (обсуждение | вклад) |
Ikbot (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | <span data-link_translate_it_title="Accesso alle visualizzazioni di CRM attraverso un utente SQL locale" data-link_translate_it_url="Accesso+alle+visualizzazioni+di+CRM+attraverso+un+utente+SQL+locale"></span>[[:it:Accesso alle visualizzazioni di CRM attraverso un utente SQL locale]][[it:Accesso alle visualizzazioni di CRM attraverso un utente SQL locale]] | ||
<span data-link_translate_pt_title="Acesso aos pontos de vista de CRM através de um usuário local do SQL" data-link_translate_pt_url="Acesso+aos+pontos+de+vista+de+CRM+atrav%C3%A9s+de+um+usu%C3%A1rio+local+do+SQL"></span>[[:pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL]][[pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL]] | <span data-link_translate_pt_title="Acesso aos pontos de vista de CRM através de um usuário local do SQL" data-link_translate_pt_url="Acesso+aos+pontos+de+vista+de+CRM+atrav%C3%A9s+de+um+usu%C3%A1rio+local+do+SQL"></span>[[:pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL]][[pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL]] | ||
<span data-link_translate_es_title="Acceso a los puntos de vista de CRM a través de un usuario local de SQL" data-link_translate_es_url="Acceso+a+los+puntos+de+vista+de+CRM+a+trav%C3%A9s+de+un+usuario+local+de+SQL"></span>[[:es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL]][[es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL]] | <span data-link_translate_es_title="Acceso a los puntos de vista de CRM a través de un usuario local de SQL" data-link_translate_es_url="Acceso+a+los+puntos+de+vista+de+CRM+a+trav%C3%A9s+de+un+usuario+local+de+SQL"></span>[[:es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL]][[es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL]] |
Версия 12:10, 18 ноября 2015
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
ja:ローカルの SQL ユーザーを使用して CRM のビューへのアクセス
ar:الحصول على آراء CRM عن طريق مستخدم SQL المحلي
zh:对视图的 CRM 通过本地 SQL 用户访问
fr:Accéder aux vues de CRM grâce à un utilisateur SQL local
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.
Введение
Эта статья будет информировать Вас о том, как доступ к мнения CRM (FilteredNameView) с помощью локальной учетной записи на сервере SQL.
Предпосылки
Вы должны иметь возможность доступа к этим взглядам, :
- Пользователь Active Directory посвященный CRM
- Локальная учетная запись на SQL Server посвященный этой задачи
- Доступ к учетной записи администратора супер от SQL Server
Проблематичным
CRM блокирует использование представлений, если пользователь имеет роль чтения, поэтому не локальный пользователь, а также супер администратор учетной записи для сервера SQL. Это fail-safe для CRM. Должно быть частью домена и вставляться в CRM.
Процедура
Чтобы иметь доступ к представлениям, мы должны добавить процедуру SQL.
Вот процедура :
SET ANSI_NULLS НА
ГБ
SET QUOTED_IDENTIFIER НА
ГБ
Создание процедуры AccessViewCRMLocal
AS
НАЧАТЬ
EXEC процедура sp_addrolemember делать CRMReaderRole ', VOTRE_UTILISATEUR_LOCAL'
ОБЪЯВИТЕ @UID uniqueidentifier
ВЫБЕРИТЕ @UID = SystemUserId от dbo. SystemUserBase где FullName = 'LE_NOM_DU_COMPTE_CRM'
SET CONTEXT_INFO @UID
КОНЕЦ
Для выполнения этой процедуры с учетной записью администратора супер, таким образом, чтобы он либо создает на сервере SQL de CRM.
Пример : Доступ к содержимому мнений благодаря PHP
В этом примере позволит вам получить доступ к хранимой счетов в CRM через Framework Yii.
// Он сохраняет подключение к CRM через обработчик подключений Yii
$connexionCrm = Yii::App ()->db_crm ;
// Мы выполняем процедуры для доступа к представлениям
$connexionCrm - >createCommand ("ВЫПОЛНЕНИЕ AccessViewCRMLocal ")->выполнение ();
// Он извлекает учетные записи, хранящиеся в CRM
$запрос = "Выберите имя, адрес и accountid 1_addresstypecode, адрес 1_City, адрес 1_line 1, адрес 1_line2, адрес 1_line3 ОТ FilteredAccount "
$учетные записи = $connexionCrm - >createCommand($запрос )->queryAll ();
Учетные записи клиента в настоящее время в переменной $accounts.
Вывод
Через эту статью, вы можете теперь достигнуть представлений в CRMи таким образом избежать повторения соединения, сделанные базы данных.
Эта статья представляется вам быть полезным ?
Включить автоматическое обновление комментариев