首页 > 解决方案 > 系统用户/角色的密码是否以加密形式存储在 YugabyteDB YSQL 和 YCQL 中?

问题描述

当我们创建用户/角色(参见下面的示例)时,密码是如何持久存储的?这些是否以某种加密形式存储,而不是纯文本?

# YSQL
CREATE USER tester WITH PASSWORD 'test_password';

或者,

# YCQL
CREATE ROLE IF NOT EXISTS john WITH PASSWORD = 'test_password' AND LOGIN = true

标签: sqldatabasecqldistributed-databaseyugabyte-db

解决方案


对于这两种 API,它们都以加密形式存储。


推荐阅读