Skip to content

Commit 9b1bf6f

Browse files
committed
Link update
1 parent d0f85dd commit 9b1bf6f

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

articles/migrate/tutorial-assess-sql.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ In this tutorial, you learn how to:
2626
## Prerequisites
2727

2828
- If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/pricing/free-trial/) before you begin.
29-
- Ensure you have the [necessary permissions](../../includes/database-migration-service-sql-permissions.md) to assess the SQL server instances.
29+
- Ensure you have the [necessary permissions](../../includes/database-migration-service-sql-permissions.md) to assess the SQL server instances.
3030
- Before you follow this tutorial to assess your SQL Server instances for migration to Azure SQL, make sure you've discovered the SQL instances you want to assess using the Azure Migrate appliance, [follow this tutorial](tutorial-discover-vmware.md).
3131
- If you want to try out this feature in an existing project, ensure that you have completed the [prerequisites](how-to-discover-sql-existing-project.md) in this article.
3232

includes/database-migration-service-sql-permissions.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
author: ajithkr-ms
33
ms.service: sql-database
44
ms.topic: include
5-
ms.date: 12/19/2022
5+
ms.date: 04/12/2023
66
ms.author: ajithkr-ms
77
---
88

@@ -32,13 +32,14 @@ The login used to connect to a source SQL Server instance needs certain minimal
3232
|All User Databases|VIEW DATABASE STATE||
3333
|All User Databases|SELECT|sys.sql_expression_dependencies|
3434

35-
## Special considerations for Always On Avalability Groups
36-
For SQL Server instances that host availability group replicas, it's recommended to provision a Windows Domain accounts with required permissions for assessment.
35+
## Special considerations for Always On Availability Groups
36+
For SQL Server instances that host availability group replicas, it's recommended to provision a Windows Domain account with required permissions for assessment.
3737

38-
When SQL Server Authentication or a local Windows login is used, mismatched SIDs can prevent the custom login from resolving on the other replicas of the Always On Availability Group. To prevent this issue, after the login is created on the first of all the instances that hosts an Always On Availability Group, note the SID of the login so created. Provide this SID as a parameter when creating the login in the instances hosting the remaining replicas of the Always On Availability Group.
38+
When SQL Server Authentication or a local Windows login is used, mismatched SIDs can prevent the custom login from resolving on the other replicas of the Always On Availability Group. To prevent this issue, after the login is created on the first of all the instances that host an Always On Availability Group, note the SID of the login created. Provide this SID as a parameter when creating the login in the instances hosting the remaining replicas of the Always On Availability Group.
3939

4040
## Configure the custom login for Assessment
41-
The following are example scripts that show creation of a login and provisioning it with the requisite permissions.
41+
42+
The following are sample scripts for creating a login and provisioning it with the necessary permissions.
4243

4344
### Windows Authentication
4445

@@ -168,11 +169,12 @@ The following are example scripts that show creation of a login and provisioning
168169

169170
## How to use the permissions script
170171

171-
The script above can be used as follows:
172+
The permissions script can be used as follows:
173+
172174
- Save the appropriate permissions script (with valid password string) as an _.sql_ file, say _c:\workspace\MinPermissions.sql_
173175
- Connect to the instance(s) using an account with sysadmin permissions and execute the script. You can use **SQL Server Management Studio** or **sqlcmd**. The following example uses a trusted connection.
174176

175177
```cmd
176178
sqlcmd.exe -S sourceserver\sourceinstance -d master -E -i c:\workspace\MinPermissions.sql
177179
```
178-
- Use the minimal permissions account so created for further connections.
180+
- Use the minimal permissions account for further connections.

0 commit comments

Comments
 (0)