返回首页

gbase数据、南大通用产品文档:GBase8a安全管理的权限

更新日期:2024年09月11日

GBase8a MPP Cluster 数据库的安全依赖于权限管理系统。
权限管理系统根据访问控
制列表对所有连接、查询和其它操作进行安全管理。权限管理系统认证连接到
GBase8a MPP Cluster 数据库实例的用户和用户拥有的权限,
权限系统保证用户只执
行允许做的事情。当用户连接到服务器时,用户身份就由发起连接的主机和指定的
用户名来共同决定。连接成功后发起命令,权限系统根据用户身份和发起的命令类
型决定是否授予执行权限。CREATE USER 语法执行受CREATE USER 权限控制。
查看安全信息受系统表gbase.user_check 的SELECT 权限控制。
ALTER USER 语法执行除修改自己密码外受CREATE USER 权限控制,
修改自己密
码不受权限控制。

持久性是指长期的数据保护(也称为磁盘持久性)
。持久性意味着存储的数据不会遭受
任何形式的退化或破坏,
因此数据不会丢失或损坏。
持久性可确保在有计划停机
(例如维护)
或计划外崩溃(例如电源故障)后数据和MOT 引擎恢复到一致状态。
内存存储是易失的,
需要电源来维护所存储的信息。
另一方面,
磁盘存储是非易失性的,
这意味着它不需要电源来维护存储的信息,因此它不用担心停电。MOT 使用这两种类型的
存储,
它拥有内存中的所有数据,
同时将事务性更改持久化到磁盘,
并保持频繁的定期MOT
检查点,以确保在关机时恢复数据。
用户必须保证有足够的磁盘空间用于日志记录和检查点操作。
检查点使用单独的驱动器,
通过减少磁盘I/O 负载来提高性能。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
493
有关如何在MOT 引擎中实现持久性的概述,请参见MOT 关键技术。
MOT 的WAL 重做日志和检查点启用了持久性,如下所述。

查询时,可以组合使用表达句法中的操作符,操作符的优先级如下:
1.
/;
2.
^ $ ;
3.
"" near ();
4.
|;
5.
- ;
6.
&;
优先级顺序从高到低,同一行操作符为同一级别优先级。