鉴权
当用户尝试连接到数据库时,将会进行身份验证。 GreptimeDB 提供了简单的内置身份验证机制,允许用户配置一个固定的帐户以方便使用,或者配置一个帐户文件以支持多个用户帐户。通过传入文件,GreptimeDB 会加载其中的所有用户。
GreptimeDB使用=
作为分隔符,读取文件内每行中的用户和密码。例如:
greptime_user=greptime_pwd
alice=aaa
bob=bbb
接下来在启动服务端时添加 --user-provider
参数:
./greptime standalone start --user-provider=static_user_provider:file:<path_to_file>
这样, 用户 alice
和 bob
的账户信息就会被加载到 GreptimeDB 中。你可以使用这些用户连接 GreptimeDB。
注意
文件的内容只会在启动时被加载到数据库中,在数据库运行时修改或追加的内容不会生效。