public class ModifyAccountPrivilegesRequest extends AbstractModel
Constructor and Description |
---|
ModifyAccountPrivilegesRequest() |
Modifier and Type | Method and Description |
---|---|
Account[] |
getAccounts()
获取数据库的账号,包括用户名和域名。
|
ColumnPrivilege[] |
getColumnPrivileges()
获取数据库表中列的权限。Privileges权限的可选值为:"SELECT","INSERT","UPDATE","REFERENCES"。
|
DatabasePrivilege[] |
getDatabasePrivileges()
获取数据库的权限。Privileges权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。
|
String[] |
getGlobalPrivileges()
获取全局权限。其中,GlobalPrivileges 中权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","SHOW DATABASES","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。
|
String |
getInstanceId()
获取实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。
|
TablePrivilege[] |
getTablePrivileges()
获取数据库中表的权限。Privileges权限的可选值为:权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE VIEW","SHOW VIEW", "TRIGGER"。
|
void |
setAccounts(Account[] Accounts)
设置数据库的账号,包括用户名和域名。
|
void |
setColumnPrivileges(ColumnPrivilege[] ColumnPrivileges)
设置数据库表中列的权限。Privileges权限的可选值为:"SELECT","INSERT","UPDATE","REFERENCES"。
|
void |
setDatabasePrivileges(DatabasePrivilege[] DatabasePrivileges)
设置数据库的权限。Privileges权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。
|
void |
setGlobalPrivileges(String[] GlobalPrivileges)
设置全局权限。其中,GlobalPrivileges 中权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","SHOW DATABASES","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。
|
void |
setInstanceId(String InstanceId)
设置实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。
|
void |
setTablePrivileges(TablePrivilege[] TablePrivileges)
设置数据库中表的权限。Privileges权限的可选值为:权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE VIEW","SHOW VIEW", "TRIGGER"。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
fromJsonString, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 实例ID,格式如:cdb-c1nl9rpv,与云数据库控制台页面中显示的实例ID相同。public Account[] getAccounts()
public void setAccounts(Account[] Accounts)
Accounts
- 数据库的账号,包括用户名和域名。public String[] getGlobalPrivileges()
public void setGlobalPrivileges(String[] GlobalPrivileges)
GlobalPrivileges
- 全局权限。其中,GlobalPrivileges 中权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","SHOW DATABASES","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。public DatabasePrivilege[] getDatabasePrivileges()
public void setDatabasePrivileges(DatabasePrivilege[] DatabasePrivileges)
DatabasePrivileges
- 数据库的权限。Privileges权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE TEMPORARY TABLES","LOCK TABLES","EXECUTE","CREATE VIEW","SHOW VIEW","CREATE ROUTINE","ALTER ROUTINE","EVENT","TRIGGER"。public TablePrivilege[] getTablePrivileges()
public void setTablePrivileges(TablePrivilege[] TablePrivileges)
TablePrivileges
- 数据库中表的权限。Privileges权限的可选值为:权限的可选值为:"SELECT","INSERT","UPDATE","DELETE","CREATE", "DROP","REFERENCES","INDEX","ALTER","CREATE VIEW","SHOW VIEW", "TRIGGER"。public ColumnPrivilege[] getColumnPrivileges()
public void setColumnPrivileges(ColumnPrivilege[] ColumnPrivileges)
ColumnPrivileges
- 数据库表中列的权限。Privileges权限的可选值为:"SELECT","INSERT","UPDATE","REFERENCES"。Copyright © 2018. All rights reserved.