@@ -18,7 +18,6 @@ func TestAccTencentCloudDataSqlserverAccountDBAttachments(t *testing.T) {
1818 Config : testAccTencentCloudDataSqlserverAccountDBAttachmentsBasic ,
1919 Check : resource .ComposeTestCheckFunc (
2020 resource .TestCheckResourceAttr (testDataSqlserverAccountDBAttachmentsName , "list.#" , "1" ),
21- resource .TestCheckResourceAttr (testDataSqlserverAccountDBAttachmentsName , "list.0.instance_id" , "mssql-3cdq7kx5" ),
2221 resource .TestCheckResourceAttr (testDataSqlserverAccountDBAttachmentsName , "list.0.account_name" , "tf_sqlserver_account" ),
2322 resource .TestCheckResourceAttrSet (testDataSqlserverAccountDBAttachmentsName , "list.0.db_name" ),
2423 resource .TestCheckResourceAttrSet (testDataSqlserverAccountDBAttachmentsName , "list.0.privilege" ),
@@ -28,9 +27,27 @@ func TestAccTencentCloudDataSqlserverAccountDBAttachments(t *testing.T) {
2827 })
2928}
3029
31- const testAccTencentCloudDataSqlserverAccountDBAttachmentsBasic = testAccSqlserverDB_basic + `
30+ const testAccTencentCloudDataSqlserverAccountDBAttachmentsBasic = testAccSqlserverInstance + `
31+ resource "tencentcloud_sqlserver_account" "test" {
32+ instance_id = tencentcloud_sqlserver_instance.test.id
33+ name = "tf_sqlserver_account"
34+ password = "testt123"
35+ }
36+ resource "tencentcloud_sqlserver_db" "test" {
37+ instance_id = tencentcloud_sqlserver_instance.test.id
38+ name = "test111"
39+ charset = "Chinese_PRC_BIN"
40+ remark = "testACC-remark"
41+ }
42+
43+ resource "tencentcloud_sqlserver_account_db_attachment" "test" {
44+ instance_id = tencentcloud_sqlserver_instance.test.id
45+ account_name = tencentcloud_sqlserver_account.test.name
46+ db_name = tencentcloud_sqlserver_db.test.name
47+ privilege = "ReadWrite"
48+ }
3249data "tencentcloud_sqlserver_account_db_attachments" "test"{
3350 instance_id = tencentcloud_sqlserver_instance.test.id
34- account_name = "tf_sqlserver_account"
51+ account_name = tencentcloud_sqlserver_account_db_attachment.test.account_name
3552}
3653`
0 commit comments