1

MSCRMデータベースにアクセスしています。SQLのビューからレコードを取得していません。テーブルからすべてのレコードを取得していますが、ビューからレコードを取得していません。サーバーにログインしてビューを選択すると、すべてのデータが表示されますが、別のマシンからデータベースにアクセスしているのですが、レコードが表示されません。エラーは発生しませんが、ビューからレコードを取得できません。

4

2 に答える 2

2

ユーザーは、クエリしているエンティティタイプを読み取る権限を持つ、CRMアプリケーション自体のユーザーとして定義する必要があります。CRMのSQLビューでは、現在ログオンしているユーザーが考慮され、最終的にはシステムユーザー(CRMのユーザーレコード)に参加します。

レコードの可視性は、CRMの役割と、アクセスレベルに応じて、レコードの基になる所有者によって決まります。たとえば、「ビジネスユニット」レベルの「連絡先」のみが表示され、別のビジネスユニットの同僚が「連絡先A」を所有している場合、「連絡先A」は表​​示されません。

于 2012-08-01T13:43:53.017 に答える
0

他のユーザーアカウントを使用してデータベースにアクセスしてみてください。データアクセス許可を持っていないユーザーアカウントである可能性があります。

于 2012-08-01T11:18:37.937 に答える