1

在这里,我遇到了备份的另一个问题。

由于我的公司出于安全问题决定更改所有客户的密码,因此我们遇到了备份问题。

我们的应用服务器负责通过运行 sp_backupdatabase 过程来备份数据库。

在我们更改密码之前,数据库使用 2 个不同的密码:一个用于客户端,另一个用于我们所有人,即开发人员。

在这种情况下进行备份不是问题。

但是现在我们更改了密码,就出现了一些问题。

一旦 sp_backupdatabase 进行了备份(在我们的应用程序服务器中),我们要做的下一步是将所有表链接到数据字典。我们通过连接到刚刚使用 sp_backupdatabase 创建的数据字典来做到这一点,但是,唉,连接失败了,并且优势向我抛出了一条消息,告诉我用户或密码不正确。

接下来我做了一个小测试。我创建了一个包含三个表的简单数据库。我为数据库设置了下一个密码:

密码(聪明,啊?)

接下来,我执行 sp_BackupDataBase 过程来创建备份。我打开备份的数据字典,它没有给我任何问题。之后,我执行了 sp_restoreDataBase,一切都很好。

就在那时,我再次使用 PASSWORD1 更改了密码。我做了同样的程序,并取得了成功。

但是,当我第三次更改密码(比如说 PASSWORD2)时,当我尝试使用该密码打开备份(在运行 sp_restoreDataBase 之前)时,Advantage 告诉我用户或密码不正确。

之后(再次),我更改为以前的密码(PASSWORD1),备份打开就好了。但是,通过更改为第一个密码(密码),它没有打开。

好吧,我不得不把你描述得很好,因为我不知道发生了什么。是否存在涉及备份和更改密码事实的优势问题?

我真的希望你能帮助我,因为这对我们公司来说是一个真正的问题。

非常感谢您。

4

1 回答 1

0

这可能是一个已修复的错误。试用最新的 10.1 服务器(当前为 10.10.0.28)

ADS 10.10.0.28

在 10.10.0.17 发行说明中查看 10 号

  1. 修复了使用与当前数据库连接使用的密码不同的密码还原数据库时出现的 7078 错误。
于 2012-01-27T18:23:46.467 回答