昨晚我们遇到了一个问题,SQL 2008 R2 集群实例的权限被更改,导致该实例无法再访问安装系统数据库的共享驱动器。虽然我们通过将服务帐户添加到目录并授予它们完全控制权来纠正此问题,但我仍然想了解根本原因/默认设置。
当我执行集群安装时,我可以看到集群资源驱动器被授予 MSSQL$ 帐户/组,并且该帐户/组被授予对该资源中任何内容的完全控制权。我不需要添加服务帐户,集群就可以正常工作,并具有故障转移能力。但是,如果我将 LUN 添加到该集群资源(安装点),或者如果有人进入并从其中一个集群资源中删除该 MSSQL$,我无法添加相同的帐户/组并授予其权限,因为 Windows 在任何可以添加的安全对象中都找不到它。
那么有人可以解释一下这个帐户/组是什么吗?有没有办法在集群安装后将其添加到文件夹中?
这是 Windows 2008 R2 上的 SQL 2008 R2 RTM。
答案1
是的...对于我来说,该实例被称为 IT,因此在移动文件夹后我必须在文件夹上配置的用户是
“NT 服务\MSSQL$IT”
这就是你所说的吗?