【发布时间】:2011-03-05 17:16:47
【问题描述】:
我遇到了另一个备份问题。
自从我公司决定更改所有客户的密码 由于安全问题,我们遇到了备份问题。
我们的应用服务器负责备份数据库, 通过运行 sp_backupdatabase 过程。
在我们更改密码之前,数据库正在使用 2 不同的密码:一个用于客户端,另一个用于所有 我们,开发者。
在这种情况下进行备份没有问题。
但是现在我们改了密码,就出现了一些问题。
一旦 sp_backupdatabase 进行了备份(在我们的应用服务器中), 我们要做的下一步是将所有表链接到数据字典。 我们通过连接到刚刚创建的数据字典来做到这一点 sp_backupdatabase,但是,唉,连接失败,优势让我失望 一条消息,告诉我用户或密码不正确。
接下来我做了一个小测试。 我创建了一个包含三个表的简单数据库。我给数据库设置了下一个密码:
密码(聪明,啊?)
接下来,我执行了 sp_BackupDataBase 过程来创建备份。 我打开备份的数据字典,它没有给我任何问题。 之后,我执行了 sp_restoreDataBase,一切都很好。
那是我再次使用 PASSWORD1 更改密码的时候。 我做了同样的程序,并且成功了。
但是,当我第三次更改密码时(比如说 PASSWORD2), 当我尝试打开备份(在运行 sp_restoreDataBase 之前) 那个密码,Advantage 告诉我用户或密码不正确。
在那之后(再次),我更改为之前的密码(PASSWORD1),然后 备份打开就好了。但是,通过更改为第一个密码 (PASSWORD), 它没有打开。
好吧,我不得不很好地描述你,因为我不知道发生了什么。 是否存在涉及备份和更改密码事实的优势问题?
我真的希望你能帮助我,因为这对我们公司来说是一个真正的问题。
非常感谢您。
【问题讨论】: