Skip to content

Latest commit

 

History

History

mssql_database_user

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

readme.md

MSSQL user module

The module creates an SQL user mapped to an Azure AD Idenity.

WARNING: This module will raise an error on plan if the database does not exist yet. If you configure the database and user in the same project, make sure to partially apply database first.

Requirements

Name Version
terraform >= 1.14.0
mssql ~> 0.6

Providers

Name Version
mssql ~> 0.6

Resources

Name Type
mssql_azuread_service_principal.user resource
mssql_database_permission.permissions resource
mssql_database_role_member.roles resource
mssql_database.database data source
mssql_database_role.roles data source

Inputs

Name Description Type Default Required
database n/a
object({
name = string
fqdn = string
})
n/a yes
permissions n/a set(string) [] no
roles n/a set(string) n/a yes
user n/a
object({
name = string
client_id = string
})
n/a yes

Outputs

Name Description
db_user_id n/a
managed_identity_connection_string n/a