MSCRMデータベースにアクセスしています。SQLのビューからレコードを取得していません。テーブルからすべてのレコードを取得していますが、ビューからレコードを取得していません。サーバーにログインしてビューを選択すると、すべてのデータが表示されますが、別のマシンからデータベースにアクセスしているのですが、レコードが表示されません。エラーは発生しませんが、ビューからレコードを取得できません。
質問する
136 次
2 に答える
2
ユーザーは、クエリしているエンティティタイプを読み取る権限を持つ、CRMアプリケーション自体のユーザーとして定義する必要があります。CRMのSQLビューでは、現在ログオンしているユーザーが考慮され、最終的にはシステムユーザー(CRMのユーザーレコード)に参加します。
レコードの可視性は、CRMの役割と、アクセスレベルに応じて、レコードの基になる所有者によって決まります。たとえば、「ビジネスユニット」レベルの「連絡先」のみが表示され、別のビジネスユニットの同僚が「連絡先A」を所有している場合、「連絡先A」は表示されません。
于 2012-08-01T13:43:53.017 に答える
0
他のユーザーアカウントを使用してデータベースにアクセスしてみてください。データアクセス許可を持っていないユーザーアカウントである可能性があります。
于 2012-08-01T11:18:37.937 に答える