GBase 8s数据库对诊断表的权限的示例:
下列示例说明如何从对目标表的当前权限集派生对诊断表的初始权限集。 例如,假设名为 cust_subset 的表由下列列组成:ssn(客户的社会保险编号)、fname(客 户的名)、lname(客户的姓)以及 city(客户生活的城市)。 对 cust_subset 表存在下列权限集: • 用户 alvin 为该表的所有者。 • 用户 barbara 具有对该表的 Insert 和 Index 权限。她还具有对 ssn 和 lname 列的 Select 权限。 • 用户 carrie 具有对 city 列的 Update 权限。她还具有对 ssn 列的 Select 权限。 • 用户 danny 具有对该表的 Alter 权限。 现在,用户 alvin 为 cust_subset 表启动名为 cust_subset_viols 的违反表和名 为 cust_subset_diags 的诊断表,如下: START VIOLATIONS TABLE FOR cust_subset USING cust_subset_viols, cust_subset_diags; 数据库服务器对于 cust_subset_diags 诊断表授予下列初始的权限集: • 用户 alvin 为诊断表的所有者,因此他具有对该表的所有表级别权限。 • 用户 barbara 具有对诊断表的 Insert、Delete、Select 和 Index 权限。 • 用户 carrie 具有对诊断表的 Insert、Delete、Select 和 Update 权限。 • 用户 danny 对诊断表没有权限。
GBase 8s是南大通用自主研发的、成熟稳定的企业级事务型数据库,拥有自主知识产权。产品达到安全数据库四级标准(国际B2),支持国密算法,支持SQL92/99、ODBC、JDBC、ADO.NET、GCI(OCI/OCCI)、Python接口等国际数据库规范和开发接口。支持分布式部署、集中式部署、共享存储高可用部署、支持两地三中心高可用部署,具备高容量、高并发、高性能等特性,为超大规模数据管理提供高性价比的通用计算平台。
GBase 8s适用于OLTP 应用场景,包括金融、电信行业的关键核心业务系统,安全、党政、国防等行业对信息安全性有较高要求的信息系统,能够提供7*24小时不间断运行处理能力。