Skip to content

Commit bed690b

Browse files
20260312 edit pass
Updated the date for the document and refined the wording for clarity regarding the deletion of sync groups.
1 parent 6bd3242 commit bed690b

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

azure-sql/database/sql-data-sync-best-practices.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn about best practices for configuring and running Azure SQL Da
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
66
ms.reviewer: mathoma, hudequei
7-
ms.date: 09/23/2024
7+
ms.date: 03/12/2026
88
ms.service: azure-sql-database
99
ms.subservice: sql-data-sync
1010
ms.topic: best-practice
@@ -58,15 +58,13 @@ Azure SQL Database supports only a single set of credentials. To accomplish thes
5858
- Change the credentials for different phases (for example, *credentials1* for setup and *credentials2* for ongoing).
5959
- Change the permission of the credentials (that is, change the permission after sync is set up).
6060

61-
6261
### Minimize credential exposure
6362

6463
- **Use a dedicated database user with minimal permissions.** When configuring SQL Data Sync, create a dedicated SQL user whose access is restricted to only the tables and operations required for synchronization. Avoid using a broadly privileged account. For the specific permissions needed during each phase, see [Database accounts with least required privileges](#database-accounts-with-least-required-privileges).
6564

6665
- **Create a separate SQL user for each database in the sync group.** For every database that participates in synchronization (hub and members), create and use a distinct SQL user account with permissions scoped to that database. If one set of credentials is compromised, exposure is limited to the data in that single database rather than the entire sync topology.
6766

68-
- **Delete sync groups that are no longer in use.** SQL Data Sync stores the SQL authentication credentials you provide for the lifetime of the sync group. Once synchronization is no longer needed — including sync groups created for one-time data moves — [delete the sync group](sql-data-sync-sql-server-configure.md) to remove stored credentials from the service.
69-
67+
- **Delete sync groups that are no longer in use.** SQL Data Sync stores the SQL authentication credentials you provide for the lifetime of the sync group. Once synchronization is no longer needed [delete the sync group](sql-data-sync-sql-server-configure.md) to remove stored credentials, including any sync groups created for one-time data moves.
7068

7169
### Auditing
7270

0 commit comments

Comments
 (0)