将用户从一台MS-SQL服务器复制到另一台

我目前面临的问题是,在这里工作的人更改了Microsoft SQL Server 2005的sa用户密码.SQL-Server运行在虚拟机上,我们运行的应用程序不会让我更改它使用的密码login。 而且,设置一切的人在这里不起作用。

我们只有虚拟机的一个快照,那是在一切已经build立之后,已经有几个月了,所以我们不能回到它。

我可以使用这个快照,并将用户从旧快照复制到新的? 我环顾了SQL Serverpipe理器,但似乎没有用户表。

在此先感谢,brot

首先,我还没有使用VM快照来“还原”SQL Server环境,所以我甚至不知道这是否可能。 如果你问这个,你可能没有master的SQL Server备份。

如果可以使用虚拟机重新创buildSQL Server环境,则可以使用sp_help_revlogin系统存储过程生成sa的散列密码,并使用生成的密码重置需要重置的密码。

编辑评论是在某个时间点上的,你需要locking系统pipe理员angular色中的用户或计划频繁备份。