返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

gbase_insert_id ..............................
23

使用 GBASEDBTCONCSMCFG 环境变量可以指定 concsm.cfg 文件的位置
(该文件描述通
信支持模块)。

pathname 指定 concsm.cfg 文件的全路径名。
以下命令指定 concsm.cfg 文件在 /usr/myfiles 中:
setenv GBASEDBTCONCSMCFG /usr/myfiles
还可对该文件指定不同名称。以下示例在同一目录中指定 csmconfig 的文件名。
setenv GBASEDBTCONCSMCFG /usr/myfiles/csmconfig
concsm.cfg 文件的缺省位置位于 $GBASEDBTDIR/etc 中。有关通信支持模块和
concsm.cfg 文件内容的更多信息,请参阅 GBase 8s 管理员参考。

CREATE
SCHEMA 块还将行添加至 systabauth 系统目录表。这些行对应于对 customer
和 california 表授予的用户特权,如以下示例所示。

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 - 10 -


grantor
grantee
tabid
tabauth
maryl
public
101
su-idx--
maryl
cathl
101
SU-IDXAR
maryl
nhowe
101
--*-----

maryl
102
SU-ID---

tabauth 列指定授予用户的对 customer 和 california 表的表级别特权。此列使用
8 字节模式(如 s(选择)、u(更新)、*(列级别特权)、i(插入)、d(删除)、x(索
引)

a
(改变)
和 r
(引用)

来标识特权的类型。
在此示例中,
用户 nhowe 具有对 customer
表的列级别特权。连字符 (-) 表示未向用户授予 tabauth 值中由连字符占据其位置的特
权。
如果 tabauth 特权代码是大写的
(例如,
表示 Select 的 S)

那么用户具有此特权,
并可将该特权授予他人;但是,如果特权代码是小写的(例如:表示 Select 的 s),那
么用户不能将该特权授予他人。