站长在迁移数据时,宝塔创建好数据库并在服务器上手动通过sqlserver还原数据库后,发现宝塔创建的数据库账号无法链接。原因是还原数据库后,新的数据库账号就没有和还原的数据库关联了。
处理方法:
手动对数据库和数据库账号绑定
在sqlserver管理中,找到你的数据库 - 安全性,找到之前数据库的账号(可能还现在的数据库账号同名)右键删除。如果提示删除失败就到下面的架构中找一下,也会有一个同名的架构,先删除这个同名的架构再回来删除这个用户。

删除后到下面找到安全性(注:这里的安全性不是你数据库中的安全性) - 登录名中找到宝塔中创建的数据库账号,右键属性。

用户映射,勾选你的数据库名,下面数据库角色成员身份钩选db_owner。你的数据库就可以正常链接了
