在创建SSAS项目过程中,创建数据源、数据源视图、多维数据集、纬度等一切都没有问题。但是在“进程”这一步的时候,发现总是报错,提示如下。
OLE DB 错误: OLE DB 或 ODBC 错误 : 用户 'XXXXXXXXXXXXXX$' 登录失败。; 28000。
搜索半天没有什么满意的回答,然后思索是不是ssas的服务没有开,转到服务后,突然发现ssas的服务帐号好像在数据库的安全性没有,如下图。
然后去数据库添加这个帐号为本地帐号, 赋予 db_owner、public权限。
然后点击重新处理,就可以了
接着下一步 部属也是OK的。
另外,在解决方案,数据库的选项里面 要选择 用户服务账号