SequoiaDB 简介
安装部署
数据库实例
分布式引擎
SAC 管控中心
参考手册
常见问题及解答(FAQ)
版本信息
User 对象,该对象是为了保存用户名和密码。可直接用于 new Sdb、createUsr 和 dropUsr 接口中,代替原有的用户名和密码的输入。
User( <username>, [passwd] )
User( <username> ).promptPassword()
User( <username>, [passwd] )
创建 User 对象
参数名 | 参数类型 | 默认值 | 描述 | 是否必填 |
---|---|---|---|---|
username | string | --- | 用户名 | 是 |
passwd | string | null | 密码 | 否 |
promptPassword()
通过交互式界面提示用户输入密码(输入的密码不可见)
getUsername()
获取用户名
toString()
把 User 对象以字符串的形式输出
如果出错则抛异常,并输出错误信息,可以通过 getLastErrMsg() 获取错误信息或通过 getLastError() 获取错误码。 关于错误处理可以参考常见错误处理指南。
常见错误可参考错误码。
创建 User 对象
> var a = User( "sdbadmin" )
交互式界面输入密码
> a.promptPassword() password: sdbadmin
获取用户名
> a.getUsername() sdbadmin
将 User 对象以字符串的形式输出
> a.toString() sdbadmin