本地连接
本地通过gsql 工具连接到GBase 8c 数据库。操作步骤如下:
步骤1 以gbase 用户登录数据库节点所在的服务器。
建议主备式架构登录主节点。
步骤2 连接数据库。
连接命令格式如下:
gsql -d dbname -p port <-U user_name> <-h hostip>
-d 参数指定要连接到的数据库名称。首次连接可以指定生成的默认数据库postgres。
-p 参数指定通过节点哪个端口号连接。可查看安装使用的yml 文件。
-U 参数指定以哪个数据库用户身份连接,权限可能不同。缺省默认为gbase。
-h 参数指定数据库节点所在的服务器IP。缺省默认为当前服务器IP。
例如,连接到postgres 数据库,执行以下命令:
[gbase@gbase8c ~]$ gsql -d postgres -p 15432
连接成功后,系统显示类似如下信息(省略部分信息):
gsql ((single_node GBase8cV5 3.0.0B…… )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
postgres=#
其中“Non-SSL connection”表示未使用SSL 方式连接数据库;以管理员用户连接,系
GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
27
统显示
“DBNAME=#”
,
若使用普通用户身份登录和连接数据库,
系统显示
“DBNAME=>”
。
步骤3 首次登录数据库后,建议修改密码以提高安全性。命令格式如下:
gbase=# ALTER ROLE user_name IDENTIFIED BY '新密码' REPLACE '旧密码';