Skip to content

Commit e2fbd7f

Browse files
committed
fixing things
1 parent 21992b4 commit e2fbd7f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+76
-143
lines changed

.openpublishing.redirection.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52805,12 +52805,12 @@
5280552805
},
5280652806
{
5280752807
"source_path": "articles/sql-database/sql-database-aad-authentication-configure.md",
52808-
"redirect_url": "/azure/azure-sql/database/aad-authentication-configure",
52808+
"redirect_url": "/azure/azure-sql/database/authentication-aad-configure",
5280952809
"redirect_document_id": true
5281052810
},
5281152811
{
5281252812
"source_path": "articles/sql-database/sql-database-aad-authentication.md",
52813-
"redirect_url": "/azure/azure-sql/database/aad-authentication-overview",
52813+
"redirect_url": "/azure/azure-sql/database/authentication-aad-overview",
5281452814
"redirect_document_id": true
5281552815
},
5281652816
{
@@ -53455,12 +53455,12 @@
5345553455
},
5345653456
{
5345753457
"source_path": "articles/sql-database/sql-database-ssms-mfa-authentication-configure.md",
53458-
"redirect_url": "/azure/azure-sql/mfa-authentication-ssms-configure",
53458+
"redirect_url": "/azure/azure-sql/database/authentication-mfa-ssms-configure",
5345953459
"redirect_document_id": true
5346053460
},
5346153461
{
5346253462
"source_path": "articles/sql-database/sql-database-ssms-mfa-authentication.md",
53463-
"redirect_url": "/azure/azure-sql/mfa-authentication-ssms-overview",
53463+
"redirect_url": "/azure/azure-sql/database/authentication-mfa-ssms-overview",
5346453464
"redirect_document_id": true
5346553465
},
5346653466
{

articles/azure-sql/database/active-directory-interactive-connect-azure-sql-db.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,15 +80,15 @@ For your C# program to run, a [logical SQL server](logical-servers.md) admin nee
8080

8181
On the **SQL server** page, select **Active Directory admin** > **Set admin**.
8282

83-
For more information about Azure AD admins and users for Azure SQL Database, see the screenshots in [Configure and manage Azure Active Directory authentication with SQL Database](aad-authentication-configure.md#provision-azure-ad-admin-sql-database).
83+
For more information about Azure AD admins and users for Azure SQL Database, see the screenshots in [Configure and manage Azure Active Directory authentication with SQL Database](authentication-aad-configure.md#provision-azure-ad-admin-sql-database).
8484

8585
### Add a non-admin user to a specific database (optional)
8686

8787
An Azure AD admin for a [logical SQL server](logical-servers.md) can run the C# example program. An Azure AD user can run the program if they are in the database. An Azure AD SQL admin or an Azure AD user who exists already in the database and has the `ALTER ANY USER` permission on the database can add a user.
8888

8989
You can add a user to the database with the SQL [`Create User`](https://docs.microsoft.com/sql/t-sql/statements/create-user-transact-sql) command. An example is `CREATE USER [<username>] FROM EXTERNAL PROVIDER`.
9090

91-
For more information, see [Use Azure Active Directory Authentication for authentication with SQL Database, Managed Instance, or Azure Synapse Analytics](aad-authentication-overview.md).
91+
For more information, see [Use Azure Active Directory Authentication for authentication with SQL Database, Managed Instance, or Azure Synapse Analytics](authentication-aad-overview.md).
9292

9393
## New authentication enum value
9494

articles/azure-sql/database/application-authentication-get-client-id-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,4 @@ Write-Output "_applicationSecret:" $secret
9797
## See also
9898

9999
[Create an Azure SQL Database with C#](design-first-database-csharp-tutorial.md)
100-
[Connecting to Azure SQL Database By Using Azure Active Directory Authentication](aad-authentication-overview.md)
100+
[Connecting to Azure SQL Database By Using Azure Active Directory Authentication](authentication-aad-overview.md)

articles/azure-sql/database/aad-authentication-configure.md renamed to articles/azure-sql/database/authentication-aad-configure.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.date: 03/27/2020
1616
# Configure and manage Azure Active Directory authentication with SQL
1717
[!INCLUDE[appliesto-sqldb-sqlmi-asa](../includes/appliesto-sqldb-sqlmi-asa.md)]
1818

19-
This article shows you how to create and populate Azure AD, and then use Azure AD with [Azure SQL Database](sql-database-paas-overview.md), [Azure SQL Managed Instance](../managed-instance/sql-managed-instance-paas-overview.md), and [Azure Synapse Analytics (formerly Azure SQL Data Warehouse)](../../synapse-analytics/sql-data-warehouse/sql-data-warehouse-overview-what-is.md). For an overview, see [Azure Active Directory Authentication](aad-authentication-overview.md).
19+
This article shows you how to create and populate Azure AD, and then use Azure AD with [Azure SQL Database](sql-database-paas-overview.md), [Azure SQL Managed Instance](../managed-instance/sql-managed-instance-paas-overview.md), and [Azure Synapse Analytics (formerly Azure SQL Data Warehouse)](../../synapse-analytics/sql-data-warehouse/sql-data-warehouse-overview-what-is.md). For an overview, see [Azure Active Directory Authentication](authentication-aad-overview.md).
2020

2121
## Azure AD authentication methods
2222

@@ -82,29 +82,29 @@ To grant your SQL Managed Instance Azure AD read permission using the Azure port
8282

8383
3. Navigate to the SQL Managed Instance you want to use for Azure AD integration.
8484

85-
![aad](./media/aad-authentication-configure/aad.png)
85+
![aad](./media/authentication-aad-configure/aad.png)
8686

8787
4. Select the banner on top of the Active Directory admin page and grant permission to the current user.
8888

89-
![grant permissions-portal](./media/aad-authentication-configure/grant-permissions.png)
89+
![grant permissions-portal](./media/authentication-aad-configure/grant-permissions.png)
9090

9191
5. After the operation succeeds, the following notification will show up in the top-right corner:
9292

93-
![success](./media/aad-authentication-configure/success.png)
93+
![success](./media/authentication-aad-configure/success.png)
9494

9595
6. Now you can choose your Azure AD admin for your SQL Managed Instance. For that, on the Active Directory admin page, select **Set admin** command.
9696

97-
![set-admin](./media/aad-authentication-configure/set-admin.png)
97+
![set-admin](./media/authentication-aad-configure/set-admin.png)
9898

9999
7. In the AAD admin page, search for a user, select the user or group to be an administrator, and then select **Select**.
100100

101-
The Active Directory admin page shows all members and groups of your Active Directory. Users or groups that are grayed out can't be selected because they aren't supported as Azure AD administrators. See the list of supported admins in [Azure AD Features and Limitations](aad-authentication-overview.md#azure-ad-features-and-limitations). Role-based access control (RBAC) applies only to the Azure portal and isn't propagated to SQL Database, SQL Managed Instance, or Azure Synapse.
101+
The Active Directory admin page shows all members and groups of your Active Directory. Users or groups that are grayed out can't be selected because they aren't supported as Azure AD administrators. See the list of supported admins in [Azure AD Features and Limitations](authentication-aad-overview.md#azure-ad-features-and-limitations). Role-based access control (RBAC) applies only to the Azure portal and isn't propagated to SQL Database, SQL Managed Instance, or Azure Synapse.
102102

103-
![Add Azure Active Directory admin](./media/aad-authentication-configure/add-azure-active-directory-admin.png)
103+
![Add Azure Active Directory admin](./media/authentication-aad-configure/add-azure-active-directory-admin.png)
104104

105105
8. At the top of the Active Directory admin page, select **Save**.
106106

107-
![save](./media/aad-authentication-configure/save.png)
107+
![save](./media/authentication-aad-configure/save.png)
108108

109109
The process of changing the administrator may take several minutes. Then the new administrator appears in the Active Directory admin box.
110110

@@ -237,7 +237,7 @@ The following two procedures show you how to provision an Azure Active Directory
237237

238238
2. Search for and select **SQL server**.
239239

240-
![Search for and select SQL servers](./media/aad-authentication-configure/search-for-and-select-sql-servers.png)
240+
![Search for and select SQL servers](./media/authentication-aad-configure/search-for-and-select-sql-servers.png)
241241

242242
>[!NOTE]
243243
> On this page, before you select **SQL servers**, you can select the **star** next to the name to *favorite* the category and add **SQL servers** to the left navigation bar.
@@ -246,15 +246,15 @@ The following two procedures show you how to provision an Azure Active Directory
246246

247247
4. In the **Active Directory admin** page, select **Set admin**.
248248

249-
![SQL servers set Active Directory admin](./media/aad-authentication-configure/sql-servers-set-active-directory-admin.png)
249+
![SQL servers set Active Directory admin](./media/authentication-aad-configure/sql-servers-set-active-directory-admin.png)
250250

251-
5. In the **Add admin** page, search for a user, select the user or group to be an administrator, and then select **Select**. (The Active Directory admin page shows all members and groups of your Active Directory. Users or groups that are grayed out cannot be selected because they are not supported as Azure AD administrators. (See the list of supported admins in the **Azure AD Features and Limitations** section of [Use Azure Active Directory Authentication for authentication with SQL Database or Azure Synapse](aad-authentication-overview.md).) Role-based access control (RBAC) applies only to the portal and is not propagated to SQL Server.
251+
5. In the **Add admin** page, search for a user, select the user or group to be an administrator, and then select **Select**. (The Active Directory admin page shows all members and groups of your Active Directory. Users or groups that are grayed out cannot be selected because they are not supported as Azure AD administrators. (See the list of supported admins in the **Azure AD Features and Limitations** section of [Use Azure Active Directory Authentication for authentication with SQL Database or Azure Synapse](authentication-aad-overview.md).) Role-based access control (RBAC) applies only to the portal and is not propagated to SQL Server.
252252

253-
![Select Azure Active Directory admin](./media/aad-authentication-configure/select-azure-active-directory-admin.png)
253+
![Select Azure Active Directory admin](./media/authentication-aad-configure/select-azure-active-directory-admin.png)
254254

255255
6. At the top of the **Active Directory admin** page, select **SAVE**.
256256

257-
![save admin](./media/aad-authentication-configure/save-admin.png)
257+
![save admin](./media/authentication-aad-configure/save-admin.png)
258258

259259
The process of changing the administrator may take several minutes. Then the new administrator appears in the **Active Directory admin** box.
260260

@@ -537,7 +537,7 @@ Guidance on troubleshooting issues with Azure AD Authentication can be found in
537537
- For more information about firewall rules in SQL Database, see [SQL Database firewall rules](firewall-configure.md).
538538

539539
<!--Image references-->
540-
[11]: ./media/aad-authentication-configure/active-directory-integrated.png
541-
[12]: ./media/aad-authentication-configure/12connect-using-pw-auth2.png
542-
[13]: ./media/aad-authentication-configure/13connect-to-db2.png
540+
[11]: ./media/authentication-aad-configure/active-directory-integrated.png
541+
[12]: ./media/authentication-aad-configure/12connect-using-pw-auth2.png
542+
[13]: ./media/authentication-aad-configure/13connect-to-db2.png
543543

articles/azure-sql/database/aad-authentication-overview.md renamed to articles/azure-sql/database/authentication-aad-overview.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ The configuration steps include the following procedures to configure and use Az
5252
6. Connect to your database by using Azure AD identities.
5353

5454
> [!NOTE]
55-
> To learn how to create and populate Azure AD, and then configure Azure AD with Azure SQL Database, SQL Managed Instance, and Azure Synapse, see [Configure Azure AD with Azure SQL Database](aad-authentication-configure.md).
55+
> To learn how to create and populate Azure AD, and then configure Azure AD with Azure SQL Database, SQL Managed Instance, and Azure Synapse, see [Configure Azure AD with Azure SQL Database](authentication-aad-configure.md).
5656
5757
## Trust architecture
5858

@@ -84,7 +84,7 @@ When using Azure AD authentication, there are two Administrator accounts; the or
8484

8585
To create new users, you must have the `ALTER ANY USER` permission in the database. The `ALTER ANY USER` permission can be granted to any database user. The `ALTER ANY USER` permission is also held by the server administrator accounts, and database users with the `CONTROL ON DATABASE` or `ALTER ON DATABASE` permission for that database, and by members of the `db_owner` database role.
8686

87-
To create a contained database user in Azure SQL Database, SQL Managed Instance, or Azure Synapse, you must connect to the database or instance using an Azure AD identity. To create the first contained database user, you must connect to the database by using an Azure AD administrator (who is the owner of the database). This is demonstrated in [Configure and manage Azure Active Directory authentication with SQL Database or Azure Synapse](aad-authentication-configure.md). Azure AD authentication is only possible if the Azure AD admin was created for Azure SQL Database, SQL Managed Instance, or Azure Synapse. If the Azure Active Directory admin was removed from the server, existing Azure Active Directory users created previously inside SQL Server can no longer connect to the database using their Azure Active Directory credentials.
87+
To create a contained database user in Azure SQL Database, SQL Managed Instance, or Azure Synapse, you must connect to the database or instance using an Azure AD identity. To create the first contained database user, you must connect to the database by using an Azure AD administrator (who is the owner of the database). This is demonstrated in [Configure and manage Azure Active Directory authentication with SQL Database or Azure Synapse](authentication-aad-configure.md). Azure AD authentication is only possible if the Azure AD admin was created for Azure SQL Database, SQL Managed Instance, or Azure Synapse. If the Azure Active Directory admin was removed from the server, existing Azure Active Directory users created previously inside SQL Server can no longer connect to the database using their Azure Active Directory credentials.
8888

8989
## Azure AD features and limitations
9090

@@ -150,11 +150,11 @@ The following authentication methods are supported for Azure AD server principal
150150
- [Microsoft JDBC Driver 6.0 for SQL Server](https://www.microsoft.com/download/details.aspx?id=11774) supports Azure AD authentication. Also, see [Setting the Connection Properties](/sql/connect/jdbc/setting-the-connection-properties).
151151
- PolyBase cannot authenticate by using Azure AD authentication.
152152
- Azure AD authentication is supported for Azure SQL Database and Azure Synapse by using the Azure portal **Import Database** and **Export Database** blades. Import and export using Azure AD authentication is also supported from a PowerShell command.
153-
- Azure AD authentication is supported for SQL Database, SQL Managed Instance, and Azure Synapse with using CLI. For more information, see [Configure and manage Azure Active Directory authentication with SQL Database or Azure Synapse](aad-authentication-configure.md) and [SQL Server - az sql server](https://docs.microsoft.com/cli/azure/sql/server).
153+
- Azure AD authentication is supported for SQL Database, SQL Managed Instance, and Azure Synapse with using CLI. For more information, see [Configure and manage Azure Active Directory authentication with SQL Database or Azure Synapse](authentication-aad-configure.md) and [SQL Server - az sql server](https://docs.microsoft.com/cli/azure/sql/server).
154154

155155
## Next steps
156156

157-
- To learn how to create and populate Azure AD, and then configure Azure AD with Azure SQL Database, SQL Managed Instance or Azure Synapse, see [Configure and manage Azure Active Directory authentication with SQL Database, SQL Managed Instance, or Azure Synapse](aad-authentication-configure.md).
157+
- To learn how to create and populate Azure AD, and then configure Azure AD with Azure SQL Database, SQL Managed Instance or Azure Synapse, see [Configure and manage Azure Active Directory authentication with SQL Database, SQL Managed Instance, or Azure Synapse](authentication-aad-configure.md).
158158
- For a tutorial of using Azure AD server principals (logins) with SQL Managed Instances, see [Azure AD server principals (logins) with SQL Managed Instances](../managed-instance/aad-security-configure-tutorial.md)
159159
- For an overview of logins, users, database roles, and permissions in SQL Database, see [Logins, users, database roles, and permissions](logins-create-manage.md).
160160
- For more information about database principals, see [Principals](https://msdn.microsoft.com/library/ms181127.aspx).
@@ -163,6 +163,6 @@ The following authentication methods are supported for Azure AD server principal
163163
- For more information about firewall rules in SQL Database, see [SQL Database firewall rules](firewall-configure.md).
164164

165165
<!--Image references-->
166-
[1]: ./media/aad-authentication-overview/1aad-auth-diagram.png
167-
[2]: ./media/aad-authentication-overview/2subscription-relationship.png
168-
[3]: ./media/aad-authentication-overview/3admin-structure.png
166+
[1]: ./media/authentication-aad-overview/1aad-auth-diagram.png
167+
[2]: ./media/authentication-aad-overview/2subscription-relationship.png
168+
[3]: ./media/authentication-aad-overview/3admin-structure.png

articles/azure-sql/database/authentication-mfa-ssms-configure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.reviewer: vanto
1414
ms.date: 08/27/2019
1515
---
1616
# Configure multi-factor authentication for SQL Server Management Studio and Azure AD
17-
[!INCLUDE[appliesto-sqldb-sqlmi-asa](includes/appliesto-sqldb-sqlmi-asa.md)]
17+
[!INCLUDE[appliesto-sqldb-sqlmi-asa](..includes/appliesto-sqldb-sqlmi-asa.md)]
1818

1919
This article shows you how to use Azure Active Directory multi-factor authentication (MFA) with SQL Server Management Studio. Azure AD MFA can be used when connecting SSMS or SqlPackage.exe to [Azure SQL Database](database/sql-database-paas-overview.md), [Azure SQL Managed Instance](managed-instance/sql-managed-instance-paas-overview.md) and [Azure Synapse Analytics (formerly SQL DW)](../synapse-analytics/sql-data-warehouse/sql-data-warehouse-overview-what-is.md). For an overview of multi-factor authentication, see [Universal Authentication with SQL Database, SQL Managed Instance, and Azure Synapse (SSMS support for MFA)](../database/authentication-mfa-ssms-overview.md).
2020

@@ -25,7 +25,7 @@ This article shows you how to use Azure Active Directory multi-factor authentica
2525

2626
1. **Configure an Azure Active Directory** - For more information, see [Administering your Azure AD directory](https://msdn.microsoft.com/library/azure/hh967611.aspx), [Integrating your on-premises identities with Azure Active Directory](../active-directory/hybrid/whatis-hybrid-identity.md), [Add your own domain name to Azure AD](https://azure.microsoft.com/blog/20../../windows-azure-now-supports-federation-with-windows-server-active-directory/), [Microsoft Azure now supports federation with Windows Server Active Directory](https://azure.microsoft.com/blog/20../../windows-azure-now-supports-federation-with-windows-server-active-directory/), and [Manage Azure AD using Windows PowerShell](https://msdn.microsoft.com/library/azure/jj151815.aspx).
2727
2. **Configure MFA** - For step-by-step instructions, see [What is Azure Multi-Factor Authentication?](../active-directory/authentication/multi-factor-authentication.md), [Conditional Access (MFA) with Azure SQL Database and Data Warehouse](database/conditional-access-configure.md). (Full Conditional Access requires a Premium Azure Active Directory (Azure AD). Limited MFA is available with a standard Azure AD.)
28-
3. **Configure Azure AD Authentication** - For step-by-step instructions, see [Connecting to SQL Database, SQL Managed Instance, or Azure Synapse using Azure Active Directory Authentication](database/aad-authentication-overview.md).
28+
3. **Configure Azure AD Authentication** - For step-by-step instructions, see [Connecting to SQL Database, SQL Managed Instance, or Azure Synapse using Azure Active Directory Authentication](database/authentication-aad-overview.md).
2929
4. **Download SSMS** - On the client computer, download the latest SSMS, from [Download SQL Server Management Studio (SSMS)](https://msdn.microsoft.com/library/mt238290.aspx).
3030

3131
## Connecting by using universal authentication with SSMS

0 commit comments

Comments
 (0)