全部產品
Search
文件中心

:ALIYUN::RDS::Account

更新時間:Nov 27, 2024

ALIYUN::RDS::Account用於建立管理資料庫的帳號。

文法

{
  "Type": "ALIYUN::RDS::Account",
  "Properties": {
    "AccountDescription": String,
    "DBInstanceId": String,
    "AccountPassword": String,
    "AccountType": String,
    "AccountName": String
  }
}

屬性

屬性名稱類型必須允許更新描述約束
AccountDescriptionString帳號描述。長度為2~256個字元。以英文字母和漢字開頭,可包含英文字母、漢字、數字、底線(_)和短劃線(-)。
DBInstanceIdString執行個體ID。
AccountPasswordString帳號密碼。長度為8~32個字元。由大寫英文字母、小寫英文字母、數字、特殊字元中的任意三種組成。支援的特殊字元如下:
!@#$&%^*()_+-=
AccountTypeString帳號類型。 取值:
  • Normal(預設值):普通帳號。
  • Super:高許可權帳號。
    說明 SQL Server資料庫高許可權帳號不支援刪除。
AccountNameString帳號名稱。

傳回值

Fn::GetAtt

AccountName:帳號名稱。

樣本

  • YAML格式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      DBInstanceId:
        Type: String
        AssociationProperty: ALIYUN::RDS::Instance::InstanceId
    Resources:
      Account:
        Type: ALIYUN::RDS::Account
        Properties:
          DBInstanceId:
            Ref: DBInstanceId
          AccountType: Normal
          AccountPassword: Admin@123!
          AccountName: Test
    Outputs: {}
  • JSON格式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "DBInstanceId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Instance::InstanceId"
        }
      },
      "Resources": {
        "Account": {
          "Type": "ALIYUN::RDS::Account",
          "Properties": {
            "DBInstanceId": {
              "Ref": "DBInstanceId"
            },
            "AccountType": "Normal",
            "AccountPassword": "Admin@123!",
            "AccountName": "Test"
          }
        }
      },
      "Outputs": {
      }
    }