接口定义
drop_user() 接口用于删除自定义的用户。
def drop_user(self, user: str) -> dict:
使用示例
import tcvectordbfrom tcvectordb.model.enum import ReadConsistency#create a database client objectclient = tcvectordb.RPCVectorDBClient(url='http://10.0.X.X:80', username='root', key='eC4bLRy2va******************************
', read_consistency=ReadConsistency.EVENTUAL_CONSISTENCY, timeout=30)res = client.drop_user(user='app_user')print(res)
入参描述
参数名 | 参数含义 | 数据类型 | 是否必填 | 参数配置 |
user | 需删除的自定义的用户名 | string | 是 | 长度要求:1~32字符。 字符类型要求:只能使用英文字母(大写 A~Z、小写 a~z)、数字(0~9)、下划线(_),并以英文字母开头。 说明: root 用户无法被任何账号(包括其自身)删除。 |
输出消息
{"code": 0,"msg": "Operation success"}