如何允许本地管理员访问 SQL Server?

如何允许本地管理员访问 SQL Server?

我们的一个客户安装了 SQL Server Express 2008 R2,我们或多或少为他们管理。今天我需要创建一个新数据库(这种情况很少见)。所以我以我们通常使用的用户身份登录,我们没有创建数据库的权限。没什么大不了的,只需远程桌面并以管理员身份本地登录即可为此创建一个新用户....

好吧,事实证明最新版本的 SQL Express 停止提供 BUILTIN\Administrator 登录...有 sa 帐户,但没人能记住密码是什么。

如何重置 sa 的密码或启用 BUILTIN\Administrator 登录?

答案1

如果杰森的建议不起作用,以单用户模式重新启动 SQL 实例并且本地管理员组中的每个人现在都应该拥有系统管理员权限,以便您可以进入系统并修复权限。

答案2

应该在计算机上创建一个名为 SQLServerMSSQLUser$$SQLEXPRESS 的本地组。将用户添加到该组,重新启动 SQL 服务,然后注销/重新登录,您应该具有所需的访问权限。然后,您可以将管理员组明确添加到实例。

相关内容