User
Набор методов для управления пользователями MySQL.
JSON-представление
{
"name": "string",
"clusterId": "string",
"permissions": [
{
"databaseName": "string",
"roles": [
"string"
]
}
]
}
Поле | Описание |
---|---|
name | string Имя пользователя MySQL. |
clusterId | string Идентификатор кластера MySQL, которому принадлежит пользователь. |
permissions[] | object Набор разрешений, предоставленных пользователю. |
permissions[]. databaseName |
string Имя базы данных, к которой предоставляет доступ разрешение. |
permissions[]. roles[] |
string
Некоторые операторы SELECT могут быть разрешены без привилегии SELECT. Привилегия SELECT необходима для всех операторов, считывающих значения столбцов. Подробнее в документации MySQL.
|
Методы
Метод | Описание |
---|---|
create | Создает пользователя MySQL в указанном кластере. |
delete | Удаляет указанного пользователя MySQL. |
get | Возвращает указанного пользователя MySQL. |
grantPermission | Предоставляет разрешение указанному пользователю MySQL. |
list | Получает список пользователей MySQL в указанном кластере. |
revokePermission | Отзывает разрешение у указанного пользователя MySQL. |
update | Изменяет указанного пользователя MySQL. |