Doris修改root密码、新增用户、用户赋权等操作
Doris服务搭建好以后,如何修改管理账户的密码,新建用户、用户赋权等操作
基础使用指南
Doris 采用 MySQL 协议进行通信,用户可通过 MySQL client 或者 MySQL JDBC连接到 Doris 集群。选择 MySQL client 版本时建议采用5.1 之后的版本,因为 5.1 之前不能支持长度超过 16 个字符的用户名。本文以 MySQL client 为例,通过一个完整的流程向用户展示 Doris 的基本使用方法。
Doris root用户和admin用户
Doris 内置 root 和 admin 用户,密码默认都为空。启动完 Doris 程序之后,可以通过 root 或 admin 用户连接到 Doris 集群。
mysql -h 192.168.100.108 -P 9130 -uadmin
默认admin的密码为空,通过如上命令,登录到doirs界面
##修改doris 用户admin的密码
SET PASSWORD FOR 'admin' = PASSWORD('your_password');
如上图所示表示修改密码成功。
如何增加用户和授予权限
通过下面的命令创建一个普通用户。
CREATE USER 'test' IDENTIFIED BY 'test_passwd';
后续登录时就可以通过下列连接命令登录。
mysql -h FE_HOST -P9030 -utest -ptest_passwd
新创建的普通用户默认没有任何权限。
创建数据库
初始可以通过 root 或 admin 用户创建数据库:
CREATE DATABASE example_db;
所有命令都可以使用 'HELP command;' 查看到详细的语法帮助。如:HELP CREATE DATABASE;
如果不清楚命令的全名,可以使用 "help 命令某一字段" 进行模糊查询。如键入 'HELP CREATE',可以匹配到 CREATE DATABASE, CREATE TABLE, CREATE USER 等命令。
数据库创建完成之后,可以通过 SHOW DATABASES; 查看数据库信息。
用户授权
example_db 创建完成之后,可以通过 root/admin 账户将 example_db 读写权限授权给普通账户,如 test。授权之后采用 doris_user 账户登录就可以操作 example_db 数据库了。
GRANT ALL ON example_db TO doris_user;
这样用户test就有了数据库的权限。
那么新建的用户test就可以通过命令直接登录。通过show databases; 就可以看到刚创建的数据库
结束语: 到此关于修改用户密码、新建用户、用户赋权、新建数据库等介绍完毕。
更多推荐
所有评论(0)