You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated the note regarding Storage Blob Data Reader access for migration to clarify that it applies to both Azure SQL Managed Instance and Azure SQL Virtual Machine.
Update permission for SQL MI and SQL VM
@@ -75,7 +77,7 @@ You can use either the Azure portal, Azure PowerShell, Azure CLI, or Azure REST
75
77
For more information, see [Create or update Azure custom roles using the Azure portal](/azure/role-based-access-control/custom-roles-portal) and [Azure custom roles](/azure/role-based-access-control/custom-roles).
76
78
77
79
> [!NOTE]
78
-
> When migrating to SQL Managed Instance via **Azure portal** using **Managed Identity**, make sure the signed in user has **Storage Blob Data Reader** access on the storage account. This permission is needed to list folders and files in the blob container during migration setup via Azure portal. For more information, see [DMS - Support for Managed Identity for Azure SQL Managed Instance migration](https://techcommunity.microsoft.com/blog/microsoftdatamigration/dms---support-for-managed-identity-for-azure-sql-managed-instance-migration/4411274).
80
+
> When migrating to Azure SQL Managed Instance or Azure SQL Virtual Machine via **Azure portal**, make sure the signed in user has **Storage Blob Data Reader** access on the storage account. This permission is needed to list folders and files in the blob container during migration setup via Azure portal only.
79
81
80
82
## Description of permissions needed to migrate to Azure SQL Managed Instance
Copy file name to clipboardExpand all lines: data-migration/sql-server/managed-instance/database-migration-service.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Learn how to migrate on-premises SQL Server to Azure SQL Managed In
5
5
author: abhims14
6
6
ms.author: abhishekum
7
7
ms.reviewer: randolphwest
8
-
ms.date: 10/08/2025
8
+
ms.date: 10/09/2025
9
9
ms.service: azure-database-migration-service
10
10
ms.topic: tutorial
11
11
ms.collection:
@@ -71,6 +71,9 @@ To complete this tutorial, you need to:
71
71
72
72
- Have an Azure account that's assigned to one of the following built-in roles:
73
73
74
+
> [!IMPORTANT]
75
+
> An Azure account is required only when you configure the migration steps. An Azure account isn't required for the assessment or to view Azure recommendations in the migration wizard in Azure Data Studio.
76
+
74
77
-*Contributor* for the target instance of Azure SQL Managed Instance and for the storage account where you upload your database backup files from a Server Message Block (SMB) network share, and *Reader* role for the Azure resource groups that contain the target instance of Azure SQL Managed Instance or your Azure storage account.
75
78
76
79
-*Owner* or *Contributor* role for the Azure subscription (required if you create a new Database Migration Service instance).
@@ -87,13 +90,12 @@ To complete this tutorial, you need to:
87
90
88
91
1. In the Azure portal, go to **Storage account** (used for the migration for keeping backup files), and navigate to **IAM roles** > **Assign role**, and assign Storage Blob Data Reader to the associated managed identity.
89
92
90
-
> [!NOTE]
91
-
> When migrating to SQL Managed Instance via **Azure portal** using **Managed Identity**, make sure the signed in user has **Storage Blob Data Reader** access on the storage account. This permission is needed to list folders and files in the blob container during migration setup via Azure portal. For more information, see [DMS - Support for Managed Identity for Azure SQL Managed Instance migration](https://techcommunity.microsoft.com/blog/microsoftdatamigration/dms---support-for-managed-identity-for-azure-sql-managed-instance-migration/4411274).
93
+
For more information, see [DMS - Support for Managed Identity for Azure SQL Managed Instance migration](https://techcommunity.microsoft.com/blog/microsoftdatamigration/dms---support-for-managed-identity-for-azure-sql-managed-instance-migration/4411274).
92
94
93
-
As an alternative to using one of these built-in roles, you can [assign custom roles](custom-roles.md).
95
+
- As an alternative to using one of these built-in roles, you can [assign custom roles](custom-roles.md).
94
96
95
-
> [!IMPORTANT]
96
-
> An Azure account is required only when you configure the migration steps. An Azure account isn't required for the assessment or to view Azure recommendations in the migration wizard in Azure Data Studio.
97
+
> [!NOTE]
98
+
> When migrating to Azure SQL Managed Instance or Azure SQL Virtual Machine via **Azure portal**, make sure the signed in user has **Storage Blob Data Reader** access on the storage account. This permission is needed to list folders and files in the blob container during migration setup via Azure portal only.
97
99
98
100
- Create a target instance of [Azure SQL Managed Instance](/azure/azure-sql/managed-instance/instance-create-quickstart).
@@ -71,6 +73,9 @@ You can use either the Azure portal, Azure PowerShell, Azure CLI, or Azure REST
71
73
72
74
For more information, see [Create or update Azure custom roles using the Azure portal](/azure/role-based-access-control/custom-roles-portal) and [Azure custom roles](/azure/role-based-access-control/custom-roles).
73
75
76
+
> [!NOTE]
77
+
> When migrating to Azure SQL Managed Instance or Azure SQL Virtual Machine via **Azure portal**, make sure the signed in user has **Storage Blob Data Reader** access on the storage account. This permission is needed to list folders and files in the blob container during migration setup via Azure portal only.
78
+
74
79
## Description of permissions needed to migrate to a virtual machine
Copy file name to clipboardExpand all lines: data-migration/sql-server/virtual-machines/database-migration-service.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Learn how to migrate on-premises SQL Server to SQL Server on Azure
5
5
author: abhims14
6
6
ms.author: abhishekum
7
7
ms.reviewer: cawrites, randolphwest
8
-
ms.date: 10/06/2025
8
+
ms.date: 10/09/2025
9
9
ms.service: azure-database-migration-service
10
10
ms.topic: tutorial
11
11
ms.collection:
@@ -43,16 +43,19 @@ Before you begin the tutorial:
43
43
-[Install the Azure SQL migration extension](/azure-data-studio/extensions/azure-sql-migration-extension) from Azure Data Studio Marketplace.
44
44
- Have an Azure account that's assigned to one of the following built-in roles:
45
45
46
+
> [!IMPORTANT]
47
+
> An Azure account is required only when you configure the migration steps. An Azure account isn't required for the assessment or to view Azure recommendations in the migration wizard in Azure Data Studio.
48
+
46
49
- Contributor for the target instance of SQL Server on Azure Virtual Machines, and for the storage account where you upload your database backup files from a Server Message Block (SMB) network share
47
50
48
51
- Reader role for the Azure resource group that contains the target instance of SQL Server on Azure Virtual Machines or for your Azure Storage account
49
52
50
53
- Owner or Contributor role for the Azure subscription
51
54
52
-
As an alternative to using one of these built-in roles, you can [assign custom roles](custom-roles.md).
55
+
-As an alternative to using one of these built-in roles, you can [assign custom roles](custom-roles.md).
53
56
54
-
> [!IMPORTANT]
55
-
> An Azure account is required only when you configure the migration steps. An Azure account isn't required for the assessment or to view Azure recommendations in the migration wizard in Azure Data Studio.
57
+
> [!NOTE]
58
+
> When migrating to Azure SQL Managed Instance or Azure SQL Virtual Machine via **Azure portal**, make sure the signed in user has **Storage Blob Data Reader** access on the storage account. This permission is needed to list folders and files in the blob container during migration setup via Azure portal only.
56
59
57
60
- Create a target instance of [SQL Server on Azure Virtual Machines](/azure/azure-sql/virtual-machines/windows/create-sql-vm-portal).
0 commit comments