1

我正在访问 MSCRM 数据库。我没有从 SQL 中的视图中获取任何记录。我从表中获取所有记录,但没有从视图中获取任何记录。如果我登录到服务器然后选择视图,那么它会显示所有数据,但如果我正在从另一台机器访问数据库,然后它没有显示任何记录。它没有给我任何错误,但根本没有从 View 中获取任何记录。

4

2 回答 2

2

用户需要被定义为 CRM 应用程序本身中的用户,具有读取您正在查询的实体类型的权限。CRM 的 SQL 视图考虑了当前登录的用户并最终加入到系统用户(也就是 CRM 中的用户记录)。

记录可见性由 CRM 角色驱动,并且取决于您的访问级别,记录的基础所有者。例如,如果您只能在“业务单位”级别看到“联系人”,而另一个业务单位的同事拥有“联系人 A”,您将看不到“联系人 A”。

于 2012-08-01T13:43:53.017 回答
0

尝试使用其他用户帐户访问数据库。可能是您的用户帐户没有任何数据访问权限。

于 2012-08-01T11:18:37.937 回答