我正在关注Microsoft Docs上的本教程.我已到达使用"数据迁移助手"的部分,但在选择目标Azure数据库并单击"下一步"后,我收到以下错误:
一个意料之外的问题发生了.当前主体对类DATABASE的安全AzureDatabaseName没有CONTROL权限.
我正在使用Azure SQL服务器的唯一用户 - 服务器管理员,它应具有所有权限.我已经使用IS_ROLEMEMBER验证用户是'db_owner' .
我错过了什么吗?
小智 10
我遇到过同样的问题.这似乎是Azure SQL数据库中的一个错误.如果数据库名称中有点,则它不起作用.我用斜线替换了点,它对我有用.
您无需重新创建数据库.重命名对我来说很好:
连接到主表并在Azure SQL Server上执行以下脚本:
使用大师;
GO
ALTER DATABASE [my.database] Modify Name = [my-database];
走
以下是有关如何重命名Azure SQL数据库的链接:
https://docs.microsoft.com/en-us/sql/relational-databases/databases/rename-a-database
| 归档时间: |
|
| 查看次数: |
1120 次 |
| 最近记录: |