ITPub博客

首页 > 数据库 > > 管理用户及权限-用户信息一览表

管理用户及权限-用户信息一览表

作者:GaussDB_数据库 时间:2020-01-08 13:55:39 0 删除 编辑

在业务设计中,使用“用户”登录和访问数据库,GaussDB 100提供以下用户,请系统管理员定期修改密码,不建议使用默认密码。。

表1 GaussDB 100提供以下用户

类别

用户名称

初始密码

描述

GaussDB 100系统管理员

SYS

Changeme_123

在安装GaussDB 100或者初始化数据库时,会自动生成一个默认系统管理员SYS用户,用于初始创建数据库实例。SYS用户是具有最高权限的数据库管理员用户,其初始密码为Changeme_123。在第一次登录数据库后,请及时修改此初始化密码。SYS用户免密登录CN时,登录命令是“zsql / as clsmgr”,免密登录DN时,登录命令是“zsql / as sysdba -D dn_data_dir”。(可通过命令gs_om -t status,查看CN以及DN的Datadir目录)。

omm

gaussdb_123

  • 部署GaussDB 100时,安装完成后自动创建自定义的帐号名称,默认为omm。
  • 默认用户名omm和操作系统用户同名。

sharding_dba

随机生成

  • 该用户使用系统预置的同名(sharding_dba)profile配置。
  • 该用户拥有SYS的所有对象权限并可以将权限赋予其他用户。

GaussDB 100系统预置公共用户

PUBLIC

SCRAM_SHA256

系统预置的公共用户(无法登录数据库),它表示所有数据库用户的集合。如果某个权限赋于了PUBLIC,那么所有数据库的用户都可以有这个权限。为了保障数据库的数据安全,请勿向PUBLIC用户授予对象权限。

LREP、usrSample和logicuser

  • lrep属于源端逻辑复制用户
  • usrSample和logicuser属于目的端示例用户,功能完全一致,任选其一。

用户自定义

LREP、usrSample和logicuser用户是逻辑复制工具使用的内部用户,只有在启用逻辑复制工具时才会创建这个用户,该用户具有的权限请参见建立逻辑复制(主备/分布式部署模式)章节的“逻辑复制用户所需的最小权限”表的内容。

ETCD内置账户

root

Huawei@gaussdb123

root用户仅供cm进程访问etcd的超级用户权限,可以对etcd所有数据进行修改。

jdbc_shard

jdbc_shard用户,仅给jdbc驱动使用,用于jdbc获取可用cn列表来负载均衡功能,仅有只读权限。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3135057/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19202