在openGauss数据库中,password_encryption_type 参数决定了采用何种加密方式对用户密码进行加密存储。要查看此参数的值,你可以按照以下步骤进行操作: 连接到openGauss数据库: 首先,你需要使用适当的数据库客户端工具(如 gsql)连接到 openGauss 数据库。连接命令通常如下: bash gsql -d your_database_name -p your_po...
用户密码存储在系统表pg_authid中,为防止用户密码泄露,openGauss对用户密码进行加密存储,所采用的加密算法由配置参数password_encryption_type决定。 当参数password_encryption_type设置为0时,表示采用md5方式对密码加密。MD5加密算法安全性低,存在安全风险,不建议使用。 当参数password_encryption_type设置为1时,表示采用sha...
口令加密的方式与参数password_encryption_type的配置有关,目前系统支持md5、sha256 + md5(同时存储sha256和md5哈希值)和sha256三种方式,默认采用sha256方式加密。为兼容PostgreSQL社区和第三方工具,openGauss保留了md5方式,此方式安全性较低不推荐用户使用。 口令的加密方式与认证方式密切相关,选择不同的加密方式需要对应...
当参数password_encryption_type设置为1时,表示采用sha256和md5方式对密码加密。MD5加密算法安全性低,存在安全风险,不建议使用。 当参数password_encryption_type设置为2时,表示采用sha256方式对密码加密,为默认配置。 当参数password_encryption_type设置为3时,表示采用sm3方式对密码加密。 以操作系统用户omm登录数据库主...
在postgresql.conf 文件中配置 password_encryption_type=3,并重启数据库使该参数生效。 openGauss=# show password_encryption_type; password_encryption_type 3 (1 row) 创建用户 openGauss=# create user user_sm3 password 'Admin@1234'; CREATE ROLE ...
当参数password_encryption_type设置为1时,表示采用sha256和md5方式对密码加密。MD5加密算法安全性低,存在安全风险,不建议使用。 当参数password_encryption_type设置为2时,表示采用sha256方式对密码加密,为默认配置。 当参数password_encryption_type设置为3时,表示采用sm3方式对密码加密。 以操作系统用户omm登录数据库主...
用户密码存储在系统表pg_authid中,为防止用户密码泄露,openGauss对用户密码进行加密存储,所采用的加密算法由配置参数password_encryption_type决定。 当参数password_encryption_type设置为0时,表示采用md5方式对密码加密。MD5加密算法安全性低,存在安全风险,不建议使用。
口令加密的方式与参数“password_encryption_type”的配置有关,目前系统支持MD5、SHA256 + MD5(同时存储SHA256和MD5哈希值)和SHA256三种方式,默认采用SHA256方式加密。为兼容PostgreSQL社区和第三方工具,openGauss保留了MD5方式,但此方式安全性较低不推荐用户使用。
sm3 password_encryption_type=3 其中SM3 认证算法目前只支持 gsql、 JDBC、 ODBC 三种连接方式。 创建SM3 认证方式的用户的步骤: (1)在 postgresql.conf 文件中配置 password_encryption_type=3,并重启数据库使该参数生效 (2)创建用户 如下示例中,创建了 test 用户,通过系统表 pg_authid 的 rolpassword 字段...
openGauss现支持四种用户认证方式,其通过postgresql.conf文件中的参数password_encryption_type确定,认证方式与该参数的对应关系如下表所示: 其中SM3认证算法目前只支持gsql、 JDBC、 ODBC三种连接方式。 创建SM3认证方式的用户的步骤: (1)在postgresql.conf文件中配置password_encryption_type=3,并重启数据库使该参数生效...