部署SQL Server Analysis Service (分析服务): 帳戶名稱與安全性識別碼無法對應

     之前建立的SQL Server的分析服务的工程,未发生任何异常。但是最近对其中的内容做了一些修改,再次部署的时候,总是提示:账户名称与安全性识别码无法对应。

     首先以为是账号权限不足,检查之后发现没有问题。

     接下来以为是启动Analysis Service服务的账号有问题,重新设置之后依然出现这个问题。

     重新建立一个空的分析服务的工程,测试在部署的时候是否会出现类似的问题,测试结果是没有问题。

    

     那问题出现在哪里?使用排除法:

     1. 移除所有的Cube(X)

     2. 移除所有的维度(X)

     3. 删除数据源视图(X)

     4. 删除数据源(X)

 

     问题在哪里?看到Roles里面还有两个Role,杀!杀!杀!再部署的时候,问题没有了。原来是Role在作怪。但是为何之前部署的时候就没有这个问题呢?于是新建一个新的Role测试,没有添加账号!结果OK。添加一个账号测试,结果OK!再添加一个账号测试,依然OK!再添加一个Role测试,OK,OK,OK!

     拿原来的Role和新建的Role相比较,名称一样。难道是里面的账号有问题?两者对比发现老的Role里面包含的账号有已经离职的人员的账号。把老的工程里面的Role里的已经离职人员的账号统统拿掉,再部署,结果验证了此问题是因为Role里面包含离职人员的账号所导致!

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值