目前正在将数据库移至Azure SQL。我已经生成了一个导入数据库的脚本。在SQL管理工作室中,我作为服务器管理员连接到云数据库。我尝试运行脚本 - 虽然我遇到了多个错误,例如 -
ODBC错误:状态:28000:错误:18456消息:'[Microsoft] [SQL Server的ODBC驱动程序13] [SQL Server]用户登录失败'## MS_InstanceCertificate ##'。'。 Msg 5069,Level 16,State 3,Line 11
和
环顾四周我找到了; https://docs.microsoft.com/en-us/azure/sql-database/sql-database-manage-logins
我完成了创建用户的步骤并添加到角色dbmanager。 运行数据库导入脚本时,我仍然遇到相同的错误。
作为抬头,我运行此脚本作为服务器管理员和服务器管理员创建的用户登录。
非常感谢任何帮助。
答案 0 :(得分:0)
该错误消息有点令人误解,它与证书(不必)有关。通常,此错误消息表示与某个用户的数据库连接失败。所以检查...