语法格式
使用SET PASSWORD 修改用户密码,语法格式如下:
SET PASSWORD [FOR user] = PASSWORD('newpassword')
表4- 63 参数说明
参数名称
说
明
FOR user
指定要修改密码的帐户名称,
如果省略,
表示修改当前
登录集群帐户的密码。
PASSWORD('newpassword')
指定帐户的新密码。
示例
示例1
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
418
为当前登录集群的帐户设置密码。
$ gccli –uroot
GBase client 9.5.3.17.117651. Copyright (c) 2004-2020, GBase.
All Rights
Reserved
gbase> SET PASSWORD = PASSWORD('admin');
Query OK, 0 rows affected
gbase> EXIT
Bye
使用新密码重新登录数据库:
$ gccli -uroot -p
Enter password:
GBase client 9.5.3.17.117651. Copyright (c) 2004-2020, GBase.
All Rights
Reserved.
示例2
为指定的登录集群的用户设置密码。
$ gccli -uroot --nice_time_format -p
Enter password:
GBase client 9.5.3.17.117651. Copyright (c) 2004-2020, GBase.
All Rights
Reserved.
gbase> SET PASSWORD FOR admin = PASSWORD('adminnew');
Query OK, 0 rows affected
gbase> EXIT
Bye
$ gccli -uadmin --nice_time_format -p
Enter password:
GBase client 9.5.3.17.117651. Copyright (c) 2004-2020, GBase.
All Rights
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
419
Reserved.