📄️ ALTER USER
ALTER USER 修改用户信息,包括密码、身份验证方法、默认角色和用户属性(从 v3.3.3 开始支持)。
📄️ CREATE ROLE
CREATE ROLE 创建角色。 创建角色后,您可以授予角色权限,然后将此角色分配给用户或另一个角色。 这样,与此角色关联的权限将传递给用户或角色。
📄️ CREATE USER
CREATE USER 创建 StarRocks 用户。 在 StarRocks 中,“user_identity”唯一标识一个用户。 从 v3.3.3 开始,StarRocks 支持在创建用户时设置用户属性。
📄️ DROP ROLE
DROP ROLE 删除角色。 如果角色已授予用户,即使角色被删除,用户仍然拥有与该角色关联的权限。
📄️ DROP USER
DROP USER 删除指定的用户身份。
📄️ EXECUTE AS
将 IMPERSONATE 权限与 EXECUTE AS 语句一起使用,以将当前会话的执行上下文切换到被模拟用户。
📄️ GRANT
GRANT 授予用户或角色对特定对象的一个或多个权限。
📄️ REVOKE
使用 REVOKE 从用户或角色中删除特定权限或角色。 有关 StarRocks 支持的权限,请参阅 StarRocks 支持的权限。
📄️ SET DEFAULT ROLE
SET DEFAULT ROLE 设置用户连接到服务器时默认激活的角色。
📄️ SET PASSWORD
SET PASSWORD 更改用户的登录密码。 ALTER USER 命令也可用于更改密码。
📄️ SET ROLE
SET ROLE 激活当前会话的角色以及所有关联的权限和嵌套角色。 角色激活后,用户可以使用此角色执行操作。
📄️ SHOW AUTHENTICATION
SHOW AUTHENTICATION 显示当前用户或当前集群中所有用户的身份验证信息。
📄️ SHOW GRANTS
SHOW GRANTS 显示已授予用户或角色的所有权限。
📄️ SHOW PROPERTY
SHOW PROPERTY 显示用户的属性。 目前,只能使用此命令查看最大连接数。
📄️ SHOW ROLES
SHOW ROLES 显示系统中的所有角色。 您可以使用 SHOW GRANTS FOR ROLE ; 查看特定角色的权限。 有关更多信息,请参阅 SHOW GRANTS。
📄️ SHOW USERS
SHOW USERS 显示系统中的所有用户。 此处提到的用户是用户身份,而不是用户名。 有关用户身份的更多信息,请参阅 CREATE USER。 此命令从 v3.0 开始支持。