|
![]() |
#1 |
Участник
|
1. К SQL Вы подключаетесь от имени пользователя. Это имя Сервера CRM.
Вам необходимо добавить его для доступа к БД. Я обычно даю права DBOwner. 2. Если Вы хотите получать данные через хранимые процеды (что более правильно), то Вам необходимо создать еще одну БД и прописать в неё синонимы на БД MSCRM. 3. Для того чтобы у Вас работали Filteredview для пользователя, от которого Вы вызываете запрос, то в контексте запроса (SqlConnection) необходимо прописать пользователя. Для этого перед выполнением запроса вызовите скрипт. declare @contextuserid varbinary(128) select @contextuserid = cast(@userid as varbinary(128)) set context_info @contextuserid @userid это ID пользователя, от которого вызывается плагин. Вроде все. Это точно работает. Но Видимо уже совсем не актуальный вопрос. Незачто |
|
|
За это сообщение автора поблагодарили: ZooY (1). |
![]() |
#2 |
Участник
|
Обычному пользователю DBOwner?
|
|
![]() |
#3 |
Участник
|
Не совсем понял. Что значит обычному пользователю?
|
|
![]() |
#4 |
Участник
|
Извините, я сначала подумал, что вы даете dbowner-a тем, что в UserGroup.
|
|
Теги |
plugin, sql server, crm2011 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|