我使用olapclient 来展示数据仓库,连接字符串是 ConnectionString="Data Source=jmf\sql2008; Catalog=人力数据仓库;" 展示没有问题。 我在数据仓库里面设置了不同的role 用于显示不同的数据,但是我不知道怎么把我网页上的登陆用户和数据仓库的访问权限联系起来。 olapclient访问数据仓库的默认用户是aspnet,能否把这个用户变为我的网站登陆用户?
1、请确保已经正确配置 MSAS 并能正常通过 HTTP 方式访问; 2、请参考一下连接字符串设置方式设置 AdomdDataProvider 或 AdomdNetDataProvider 的 ConnectionString 属性; Provider=MSOLAP;Data Source=http://server/;Initial Catalog=database;User Id=domain\username;Password=password; 3、请参照以下链接正确配置 MSAS HTTP 访问方式及权限。 http://msdn.microsoft.com/en-us/library/ee825077(CS.20).aspx http://technet.microsoft.com/en-us/library/cc917712.aspx