addCloudMysqlUserList
- 인쇄
- PDF
addCloudMysqlUserList
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
개요
Cloud DB for MySQL 인스턴스에 DB User를 추가합니다.
요청
요청 파라미터
파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
regionCode | No | String | - 리전 코드 regionCode는 getRegionList 액션을 통해서 획득 가능 Default : getRegionList 조회 결과의 첫 번째 리전을 선택 | |
cloudMysqlInstanceNo | Yes | String | - Cloud DB for MySQL 인스턴스 번호 cloudMysqlInstanceNo는 getCloudMysqlInstanceList 액션을 통해서 획득 가능 | |
cloudMysqlUserList.N.name | Yes | List<String> | 영문자, 숫자, 언더바(_), 하이픈(-) 문자만 허용하며 반드시 영어로 시작해야 함 Min: 4 Max: 16 | - MySQL 유저 ID |
cloudMysqlUserList.N.hostIp | Yes | List<String> | - MySQL 유저 host 예제) 전체 접속 허용 : % 특정 IP 접속 허용 : 1.1.1.1 IP 대역 접속 허용 : 1.1.1.% | |
cloudMysqlUserList.N.password | Yes | List<String> | 영어, 숫자, 특수문자 3개 항목에 대해 1자 이상 포함되어야 함 특정 특수문자( ` & + " ' / 공백 )는 사용 불가 Password Plugin이 활성화된 상태에선 plugin으로 설정한 정책도 만족시켜야 함 Min: 9 Max: 20 | - MySQL 유저 패스워드 |
cloudMysqlUserList.N.authority | Yes | List<String> | - MySQL 유저 권한 Options : READ | CRUD | DDL | |
cloudMysqlUserList.N.isSystemTableAccess | No | List<Boolean> | - 시스템 테이블 접근 가능 여부 Options: true | false Default: true | |
responseFormatType | No | String | - 응답 결과의 포맷 타입 Options : xml | json Default : xml |
예시
요청 예시
GET {API_URL}/addCloudMysqlUserList
?regionCode=FKR
&cloudMysqlInstanceNo=****890
&cloudMysqlUserList.1.name=testuser
&cloudMysqlUserList.1.hostIp=%
&cloudMysqlUserList.1.password=********
&cloudMysqlUserList.1.authority=DDL
응답 예시
<addCloudMysqlUserListResponse>
<requestId>d35c01cf-e77a-44a9-a2b9-1fd1f9572750</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
</addCloudMysqlUserListResponse>
이 문서가 도움이 되었습니까?