news 2026/2/12 15:02:43

南大通用GBase 8s 内部用户创建及使用方法介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
南大通用GBase 8s 内部用户创建及使用方法介绍

本文将详细介绍如何在 GBase 8s 中创建普通用户,并展示如何为这些用户赋权以及如何使用这些用户连接数据库。通过本文你将能够顺利地完成用户创建、赋权和连接数据库的全过程。

探讨Gbase8S创建普通用户方法,直接执行
create user tmp_u001 with password 'GBase123';

可以吗?

> create user tmp_u001 with password 'GBase123'; 26707: User (tmp_u001) cannot be created because the user is not mapped to any properties. Error in line 1 Near character position 44 >

显然直接创建不可以?

那需要怎么办呢?

下面介绍数据库普通用户的创建方法和使用。


1.首先创建操作系统用户,如useraaa1

useradd useraaa1

2.配置allowed.surrogates
在操作系统路径/etc/gbasedbt(如没有,使用root用户创建)下创建allowed.surrogates配置文件,并执行

echo "USERS:useraaa1" >> /etc/gbasedbt/allowed.surrogates

注意新建的allowed.surrogates需要修改属组

chown root:gbasedbt /etc/gbasedbt/allowed.surrogates

3.开启USERMAPPING
执行数据库命令

onmode -wf USERMAPPING=ADMIN onstat -g cfg | grep USERMAPPING

4.加载surrogates到缓存

onmode -cache surrogates

5.在sysuser库中创建系统默认用户

database sysuser; create default user with properties user useraaa1;

6.到此就可以创建普通用户了,创建普通用户,可以接着上面操作,在sysuser库中接着执行,也可以重新开一个session执行。创建系统默认用户后,何处都可以创建普通用户!

dbaccess - - create user tmp_u001 with password 'GBase123'; --或按下面方式创建,显示指定属性 create user 'tmp_u002' with password '123456' properties user 'useraaa1';

7.给普通用户赋权
创建普通用户后,需要给该用户进行赋权,否则不能连接

dbaccess - - Your evaluation license will expire on 2025-08-21 00:00:00 > connect to 'testdb@ol_gbasedbt1210_20240821112509' user 'tmp_u001'; ENTER PASSWORD: 387: No connect permission. 111: ISAM error: no record found. Error in line 1 Near character position 1 >

假如已存在root用户创建的库testdb,root用户执行如下语句

database testdb; grant connect to tmp_u001;

8.使用普通用户tmp_u001访问数据库,按提示输入密码

> !echo $GBASEDBTSERVER ol_gbasedbt1210_20240821112509 > connect to 'testdb@ol_gbasedbt1210_20240821112509' user 'tmp_u001'; ENTER PASSWORD: Connected. > info tables; Table name t1 > select * from t1; id 1 1 row(s) retrieved. >

至此,为创建普通用户的全过程,及赋权,连接使用!

如果在用户管理过程中遇到任何问题,欢迎随时在社区中提问,我们在这里为您提供支持!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/8 9:13:27

cuda :对比gpu与cpu运算矩阵

1.cpu的运算对于cpu的运算,我们需要遍历3次,如果A*BC,A为M*K维,B维K*N维,C为M*N为,则我们首先要遍历P的M维和N维,在遍历K维进行计算:2.gpu运算对gpu运算,由于是并行运算,…

作者头像 李华
网站建设 2026/2/3 16:53:12

TikTok私域获客全链路:从内容引流到私域成交与复购

TTSOP跨境互联 一站式提供TikTok账号 静态住宅IP,专为带货直播打造爆量通道。引言:私域不是“加好友”,而是可衡量的转化系统很多团队做 TikTok 私域时,第一反应是“先把人加进来”。但真正能持续增长的私域,从来不是…

作者头像 李华
网站建设 2026/2/3 13:46:56

大模型落地全景指南:从技术实现到企业价值创造

大模型技术正经历从实验室走向产业界的关键转折期,据Gartner预测,到2025年70%的企业将部署至少一种生成式AI应用。然而,模型性能与业务价值之间存在显著鸿沟——基础大模型虽具备强大的通用能力,但在垂直领域准确率不足、响应速度…

作者头像 李华
网站建设 2026/2/8 5:45:01

AI助力小程序抓包:自动解析与逆向分析

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个基于AI的小程序抓包分析工具,能够自动拦截和解析微信/支付宝小程序的网络请求。功能包括:1.实时抓取HTTPS请求和响应数据 2.自动识别常见加密算法&…

作者头像 李华
网站建设 2026/2/7 18:43:57

AI如何帮你快速查找UNICODE字符?

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个UNICODE字符查询工具,支持通过描述或关键词搜索UNICODE字符,例如输入笑脸返回😊。工具应包含分类浏览、搜索历史和收藏功能&#xff0c…

作者头像 李华
网站建设 2026/2/7 22:58:09

48小时从想法到原型:PFC电路快速验证方案

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个PFC快速原型生成系统,功能包括:1) 根据自然语言需求(如需要85-265V输入,400V/1kW输出的交错式PFC)自动生成&…

作者头像 李华