Eliminación de un usuario de base de datos
Función
Esta API se utiliza para eliminar un usuario de base de datos de una instancia especificada.
Restricciones
- Esta API solo se aplica a DDS de edición de comunidad.
- El usuario predeterminado y el usuario rwuser no se pueden eliminar.
- Esta operación no está permitida si la instancia de base de datos se encuentra en cualquiera de los siguientes estados: creación, cambio de clase de instancia, cambio de puerto, bloqueo, reinicio o anormal.
Depuración
Puede depurar esta API en el Explorador de API.
URI
- Formato URI
DELETE https://{Endpoint}/v3/{project_id}/instances/{instance_id}/db-user
- Ejemplo
https://ap-southeast-1.myhuaweicloud.com/v3/0549b4a43100d4f32f51c01c2fe4acdb/instances/f032c0db12d147ef87317efdfacbbe15in02/db-user
- Descripción del parámetro
Tabla 1 Descripción del parámetro Nombre
Obligatorio
Descripción
project_id
Sí
Especifica el ID de proyecto de un inquilino en una región.
instance_id
Sí
Especifica el ID de instancia, que se puede obtener llamando a la API para consultar instancias. Si no tiene una instancia, puede llamar a API utilizada para crear una instancia.
Solicitudes
- Descripción del parámetro
Tabla 2 Descripción del parámetro Nombre
Obligatorio
Tipo
Descripción
user_name
Sí
String
Especifica el nombre del usuario de la base de datos. El usuario de la base de datos proporcionado por el sistema no se puede eliminar.
El valor debe tener de 1 a 64 caracteres y solo puede contener letras (de A a Z o de a a z), dígitos (de 0 a 9), guiones (-) y puntos (.).
db_name
Sí
String
Especifica la base de datos a la que pertenece el usuario.
El valor debe tener entre 1 y 64 caracteres y solo puede contener letras (de A a Z o de a a z), dígitos (de 0 a 9) y guiones bajos (_).
- Ejemplo de solicitud
{ "user_name":"test" , "db_name":"test_db" }
Respuestas
Ejemplo de respuesta
{}
Código de estado
Para obtener más información, consulte Código de estado.
Código de error
Para obtener más información, consulte Código de error.