因数据库权限问题引发的 MDT 升级故障
之前在《升级至 MDT 2012 Beta1》中 gOxiA 提及在升级 MDT 时务必要检查当前账户的权限,特别是如果 MDT 配置有数据库,还要检查当前账户是否有对应的数据库权限否则就会导致升级故障。
gOxiA 在之前的测试中就亲身经历了一次,由于其中一个环境下的 WDS+MDT 服务器一直使用本机账户登录管理,而此次升级使用的是域帐户登录到本机进行操作的,而这个域帐户并没有本机上 SQL Server 的访问和管理权限,从而导致 MDT 2012 Beta1 升级失败。错误截图如下所示:
在 MDT 升级安装完毕后,我们需要对 DeployPoint 进行更新,但是由于之前 gOxiA 未检查权限,导致出现 Unable to create necessary database objects. 服务器主体… 错误,当然现在已经一目了然,检查 MDT 数据库,确保当前账号有对数据库操作的权限,重新更新 DeployPoint 完成升级!如下图出现错误警告可以忽略,因为之前已经对 DeployPoint 内容执行过更新。