gpt4 book ai didi

sql-server - 创建用户来运行 SQL 迁移脚本 Azure SQL

转载 作者:行者123 更新时间:2023-12-02 07:28:50 24 4
gpt4 key购买 nike

当前正在将数据库移至 Azure SQL。我已经生成了一个脚本来导入数据库。在 SQL Management Studio 中,我已作为服务器管理员连接到云数据库。我尝试运行该脚本 - 尽管我收到多个错误,例如 -

ODBC 错误:状态:28000:错误:18456 消息:“[Microsoft][SQL Server 的 ODBC 驱动程序 13][SQL Server]用户“##MS_InstanceCertificate##”登录失败。”。消息 5069,第 16 级,状态 3,第 11 行

环顾四周我发现; https://learn.microsoft.com/en-us/azure/sql-database/sql-database-manage-logins

我完成了创建用户并添加到角色 dbmanager 的步骤。运行数据库导入脚本时我仍然遇到相同的错误。

请注意,我已以服务器管理员和服务器管理员创建的用户身份登录运行此脚本。

非常感谢任何帮助。

最佳答案

该错误消息有点误导,它(不一定)与证书有关。一般来说,此错误消息表示某个用户连接数据库失败。所以检查...

  • 如果用户存在
  • 用户名拼写是否正确
  • 如果您连接的数据库存在
  • 数据库名称拼写是否正确

关于sql-server - 创建用户来运行 SQL 迁移脚本 Azure SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44014418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com