Register a SQL Server Connection
Requirements
The requirements depend on your deployment type:
Supported Azure SQL Server versions:
Azure SQL Database
Azure SQL Managed Instance
SQL Server on Azure VMs. Immuta supports the following:
SQL Server 2025 Preview
SQL Server 2022
SQL Server 2019
SQL Server 2017
SQL Server 2016
SQL Server 2014
SQL Server 2012
Supported SQL Server on AWS RDS versions:
SQL Server 2022 (16.0.4185.3)
SQL Server 2019 (15.0.4430.1)
SQL Server 2017 (14.0.3485.1)
SQL Server 2016 (13.0.6455.2)
Permissions
The user registering the connection must have the permissions below.
APPLICATION_ADMIN
Immuta permissionThe user registering the connection must have the following system privileges depending on your deployment type:
SQL Server on AWS RDS
master user
Create the system account user
Create a new system account user for Immuta. Immuta will use the credentials of this system user to connect to SQL Server, ingest the data objects, and continually crawl the registered connection. See instructions below based on your deployment method:
Register a SQL Server connection
In your SQL Server environment, create an Immuta database that Immuta can use to connect to your SQL Server instance to register the connection and maintain state with SQL Server.
Having this separate database for Immuta prevents custom ETL processes or jobs deleting the database you use to register the connection, which would break the connection.
In Immuta, click Data and select Connections in the navigation menu.
Click the + Add Connection button.
Select the SQL Server tile.
Select your deployment method:
Azure SQL Server
RDS
Self-Managed
Enter the host connection information:
Display Name: This is the name of your new connection. This name will be used in the API (
connectionKey
), in data source names from the host, and on the connections page.Hostname: URL of your SQL Server instance.
Port: Port configured for SQL Server.
Database: The SQL Server database you created for Immuta. All databases in the host will be registered.
Select an authentication method from the dropdown menu:
Username and Password: Enter the credentials of the SQL Server database user you created above.
Azure AD Access Token: Enter the token and credentials of the SQL Server database user your created above.
Click Save connection.
Last updated
Was this helpful?