[root@iZbp1av1a3x655s33plfj5Z ~]# su omm
bash: ulimit: open files: cannot modify limit: Operation not permitted
[omm@iZbp1av1a3x655s33plfj5Z root]$ gsql -d postgres -r
gsql ((openGauss 5.0.0 build a07d57c3) compiled at 2023-03-29 03:07:56 commit 0 last mr )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
openGauss=#
第一次连接数据库时,需要先修改 omm 用户密码,新密码修改为 Bigdata@123(建议用户自定义密码)。
openGauss=\# alter role omm identified by 'Bigdata
@123
' replace '*********@***';
ALTER ROLE
默认只有 openGauss 安装时创建的管理员用户可以访问初始数据库,您还可以创建其他数据库用户帐号
CREATE USER joe WITH PASSWORD "Bigdata@123";
成功后显示 CREATE ROLE
然后可以在db里连接openGauss数据库,
将主机名
新建驱动:
在驱动管理器中,点击“新建”按钮。
填写驱动相关信息:
驱动名称:输入openGauss。
类名:输入org.opengauss.Driver。
URL模板:输入jdbc:opengauss://{host}:{port}/{database}。
默认端口:根据您的openGauss版本,默认端口可能是5432
添加JDBC驱动文件:
然后新建连接
如果想要其他数据库需要
openGauss=# CREATE DATABASE enterprise_management;
CREATE DATABASE
openGauss=# ALTER DATABASE enterprise_management OWNER TO joe;
ALTER DATABASE
openGauss=#
然后重新创建这个连接
然后再db中如果出现ERROR: permission denied for schema public
报错信息显示当前操作对 public
schema 的权限被拒绝。
可以像这样授予对 public
schema 的所有权限:
GRANT ALL ON SCHEMA public TO your_username;
[omm@iZbp1av1a3x655s33plfj5Z ~]$ gsql -d enterprise_management
gsql ((openGauss 5.0.0 build a07d57c3) compiled at 2023-03-29 03:07:56 commit 0 last mr )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.
enterprise_management=# GRANT ALL ON SCHEMA public TO joe;
GRANT
enterprise_management=#