openGauss学习笔记-121 openGauss 数据库管理-管理用户及权限-设置密态等值查询-使用JDBC操作密态数据库
连接密态数据库需要使用驱动包gsjdbc4.jar,具体JDBC连接参数参考基于JDBC开发章节介绍。JDBC支持密态数据库相关操作,需要设置enable_ce=1,示例如下。
openGauss学习笔记-120 openGauss 数据库管理-管理用户及权限-设置密态等值查询-使用gsql操作密态数据库
随着企业数据上云,数据的安全隐私保护面临越来越严重的挑战。密态数据库将解决数据整个生命周期中的隐私保护问题,涵盖网络传输、数据存储以及数据运行态;更进一步,密态数据库可以实现云化场景下的数据隐私权限分离,即实现数据拥有者和实际数据管理者的数
openGauss学习笔记-119 openGauss 数据库管理-管理用户及权限-设置数据库审计-设置文件权限安全策略
openGauss学习笔记-119 openGauss 数据库管理-管理用户及权限-设置数据库审计-设置文件
openGauss学习笔记-118 openGauss 数据库管理-管理用户及权限-设置数据库审计-维护审计日志
openGauss学习笔记-118 openGauss 数据库管理-管理用户及权限-设置数据库审计-维护审计
openGauss学习笔记-117 openGauss 数据库管理-管理用户及权限-设置数据库审计-查看审计结果
openGauss学习笔记-117 openGauss 数据库管理-管理用户及权限-设置数据库审计-查看审计
openGauss学习笔记-116 openGauss 数据库管理-管理用户及权限-设置数据库审计-审计概述
数据库安全对数据库系统来说至关重要。openGauss将用户对数据库的所有操作写入审计日志。数据库安全管理员可以利用这些日志信息,重现导致数据库现状的一系列事件,找出非法操作的用户、时间和内容等。
openGauss学习笔记-115 openGauss 数据库管理-管理用户及权限-设置安全策略-设置密码安全策略
openGauss学习笔记-115 openGauss 数据库管理-管理用户及权限-设置安全策略-设置密码安
openGauss学习笔记-114 openGauss 数据库管理-管理用户及权限-设置安全策略-设置帐号有效期
创建新用户时,需要限制用户的操作期限(有效开始时间和有效结束时间)。 不在有效操作期内的用户需要重新设定帐号的有效操作期。
openGauss学习笔记-113 openGauss 数据库管理-管理用户及权限-设置安全策略-设置帐户安全策略
openGauss为帐户提供了自动锁定和解锁帐户、手动锁定和解锁异常帐户和删除不再使用的帐户等一系列的安全措施,保证数据安全。
openGauss学习笔记-112 openGauss 数据库管理-管理用户及权限-行级访问控制
行级访问控制特性将数据库访问控制精确到数据表行级别,使数据库达到行级访问控制的能力。不同用户执行相同的SQL查询操作,读取到的结果是不同的。 用户可以在数据表创建行访问控制(Row Level Security)策略,该策略是指针对特定数据
openGauss学习笔记-111 openGauss 数据库管理-管理用户及权限-用户权限设置
给用户直接授予某对象的权限,请使用GRANT。 将Schema中的表或者视图对象授权给其他用户或角色时,需要将表或视图所属Schema的USAGE权限同时授予该用户或角色。否则用户或角色将只能看到这些对象的名称,并不能实际进行对象访问。
openGauss学习笔记-110 openGauss 数据库管理-管理用户及权限-Schema
Schema又称作模式。通过管理Schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的Schema下而不引起冲突。
openGauss学习笔记-109 openGauss 数据库管理-管理用户及权限-角色
角色是一组用户的集合。通过GRANT把角色授予用户后,用户即具有了角色的所有权限。推荐使用角色进行高效权限分配。例如,可以为设计、开发和维护人员创建不同的角色,将角色GRANT给用户后,再向每个角色中的用户授予其工作所需数据的差异权限。
openGauss学习笔记-108 openGauss 数据库管理-管理用户及权限-用户
使用CREATE USER和ALTER USER可以创建和管理数据库用户。openGauss包含一个或多个已命名数据库。用户和角色在整个openGauss范围内是共享的,但是其数据并不共享。即用户可以连接任何数据库,但当连接成功后,任何用户
openGauss学习笔记-107 openGauss 数据库管理-管理用户及权限-三权分立
openGauss学习笔记-107 openGauss 数据库管理-管理用户及权限-三权分立 默认权限机制和管理员两节的描述基于的是openGauss创建之初的默认情况。从前面的介绍可以看出,默认情况下拥有SYSADMIN属性的系统管理员
openGauss学习笔记-106 openGauss 数据库管理-管理用户及权限-管理员
openGauss学习笔记-106 openGauss 数据库管理-管理用户及权限-管理员106.1 初始用
openGauss学习笔记-105 openGauss 数据库管理-管理用户及权限-默认权限机制
数据库对象创建后,进行对象创建的用户就是该对象的所有者。openGauss安装后的默认情况下,未开启三权分立,数据库系统管理员具有与对象所有者相同的权限。也就是说对象创建后,默认只有对象所有者或者系统管理员可以查询、修改和销毁对象,以及通过
openGauss学习笔记-104 openGauss 数据库管理-管理数据库安全-客户端接入之SSL证书管理-证书替换
openGauss默认配置了通过openssl生成的安全证书、私钥。并且提供证书替换的接口,方便用户进行证书的替换。
openGauss学习笔记-103 openGauss 数据库管理-管理数据库安全-客户端接入之SSL证书管理-证书生成
openGauss默认配置了通过openssl生成的安全证书、私钥。并且提供证书替换的接口,方便用户进行证书的替换。
openGauss学习笔记-102 openGauss 数据库管理-管理数据库安全-客户端接入之查看数据库连接数
当用户连接数达到上限后,无法建立新的连接。因此,当数据库管理员发现某用户无法连接到数据库时,需要查看是否连接数达到了上限。控制数据库连接的主要以下几种选项。 1、全局的最大连接数,2、某用户的连接数。