用于SQL Server 2008的用户configuration工具?

昨天我把我的机器从一个域移到另一个域 – 愚蠢地忘记了我的本地SQL Server实例的影响! 混合模式身份validation没有启用,唯一的本地帐户login只有“公共”权限。

SQL Server 2005 Service Pack 2有一个名为Windows Vista的用户供应工具(sqlprov.exe)的工具,它允许您将域用户添加到本地SQL 2005实例(它不适用于SQL 2008 btw) – 我的问题是..有没有一个类似的SQL Server 2008的工具,或者我将不得不重新安装?

也让我知道,如果你认为这属于StackOverflow

现在我想到的解决scheme实际上是非常明显的。 你必须在单用户模式下启动SQL Server。

这使您可以使用sysadmin权限从本地主机login(使用SSMS)。 从这里,您可以创build新的login名(包括域帐户login,如果需要的话)。

以下是如何在单用户模式下启动SQL Server以下是有关如何从命令promp t 启动SQL Server的更多信息(您将必须为单用户模式执行此操作)。

在SQL 2008中,如果在安装过程中没有将用户设置为sysadminangular色,那么您将以单用户模式运行它,这样您就可以以Windowspipe理员的身份连接到DAC并升级权限。 然后,您可以将某个/某个组分配给sysadminangular色。

在SQL 2005中,本地pipe理员具有系统pipe理员访问权限,但是有这么多的非数据库pipe理员拥有这个访问权限,这有时会被忽略。