文档中心

SequoiaDB 简介

快速入门

安装部署

数据库实例

分布式引擎

SAC 管控中心

SequoiaPerf 性能分析工具

参考手册

常见问题及解答(FAQ)

版本信息

dropUsr()

名称

dropUsr - 删除数据库用户

语法

db.dropUsr( <name>, <password> )

db.dropUsr( <User> )

db.dropUsr( <CipherUser> )

类别

Sdb

描述

该函数用于删除数据库用户。

参数

参数名 参数类型 描述 是否必填
name string 用户名
password string 密码
User object User 对象
CipherUser object CipherUser 对象

返回值

函数执行成功时,无返回值。

函数执行失败时,将抛异常并输出错误信息。

错误

当异常抛出时,可以通过 getLastErrMsg() 获取错误信息或通过 getLastError() 获取错误码。更多错误处理可以参考常见错误处理指南

版本

v2.0 及以上版本

示例

  • 删除用户名为 sdbadmin,密码为 sdbadmin 的用户。

    > db.dropUsr( "sdbadmin", "sdbadmin" )
  • 使用 User 对象删除用户名为 sdbadmin,密码为 sdbadmin 的用户。

    > var a = User( "sdbadmin", "sdbadmin" )
    > db.dropUsr( a )
  • 使用 CipherUser 对象删除用户名为 sdbadmin,密码为 sdbadmin 的用户(密文文件中必须存在用户名为 sdbadmin,密码为 sdbadmin 的用户信息,关于如何在密文文件中添加删除密文信息,详细可见sdbpasswd)。

    > var a = CipherUser( "sdbadmin" )
    > db.dropUsr( a )
回到顶部