GaussDB 100
访问控制详解
对于
DBA
来说,安装完数据库之后首先要做的事应该是登录访问数据库,这是我们了
解、使用一个全新数据库的第一步,所有的操作都是从这里开始。
在访问控制方面,
GaussDB 100
既借鉴了
PostgreSQL
数据库用户访问权限文件配置的方
式,同时又保留了
IP
地址白名单和黑名单的访问控制方式。在此,我们详细对这两种方式
进行学习和说明。
一、
zsql
本地连接数据库
GaussDB 100
安装完成之后,数据库默认创建了两个用户,超级管理员用户
sys
和公共
用户
public
,我们可以通过软件自带的
zsql
客户端工具登录数据库,
sys
用户密码默认为
Changeme_123
,基于安全考虑,建议第一次登录后立即修改
sys
用户密码:
[omm@gssjkzyc1 ~]$ zsql sys/Changeme_123@127.0.0.1:1888
Warning: SSL connection to server without CA certificate is
insecure. Continue anyway? (y/n):y
connected.
SQL> select username from dba_users;
USERNAME
---------------------------------------------------------------
-
SYS
PUBLIC
2 rows fetched.
SQL>
GaussDB 100
也支持本地免密方式登录,在
Linux
操作系统下,由于数据库安装用户
omm
已完成了访问鉴权,因此可以不需要密码直接登录。这一点与
Oracle
数据库十分相似:
[omm@gssjkzyc1 ~]$ zsql / as sysdba
Warning: SSL connection to server without CA certificate is
insecure. Continue anyway? (y/n):y
connected.
SQL> select * from v$version;
VERSION
评论