File tree Expand file tree Collapse file tree 1 file changed +42
-8
lines changed
Expand file tree Collapse file tree 1 file changed +42
-8
lines changed Original file line number Diff line number Diff line change @@ -5,21 +5,55 @@ description: |-
55
66---
77
8- # scaffolding Provider
8+ # Microsoft SQL Server Provider
99
1010
1111
1212## Example Usage
1313
1414``` terraform
15- provider "scaffolding" {
16- # example configuration here
15+ terraform {
16+ required_providers {
17+ mssql = {
18+ source = "Leapfrog-DevOps/mssql"
19+ version = "1.0.0"
20+ }
21+ }
22+ }
23+
24+
25+ provider "mssql" {
26+ host = "localhost" # link to mssql instance
27+ user= "sa"
28+ password = "YourStrong!Passw0rd"
29+ }
30+
31+ resource "mssql_login" "login_test123" {
32+ name = "testuser1123"
33+ password = "SuperSecretPassword123!"
34+ type = "sql" # options: "sql" or "windows"
35+ }
36+
37+ resource "mssql_database" "database_test" {
38+ name = "testdb"
39+ }
40+
41+ resource "mssql_user" "userexample" {
42+ name = "example_user"
43+ database = mssql_database.database_test.name
44+ login = mssql_login.login_test123.name
1745}
18- ```
1946
20- <!-- schema generated by tfplugindocs -->
21- ## Schema
47+ resource "mssql_role" "roletest"{
48+ name = "app_user1234"
49+ database = mssql_database.database_test.name
50+ }
2251
23- ### Optional
52+ resource "mssql_role_assignment" "assignmenttest"{
2453
25- - ` endpoint ` (String) Example provider attribute
54+ member_name=mssql_user.userexample.name
55+ database=mssql_database.database_test.name
56+ role_name=mssql_role.roletest.name
57+ }
58+
59+ ```
You can’t perform that action at this time.
0 commit comments