本文介绍了如何在DLA中创建、删除子账号和重置数据库密码,以及如何授权子账号、撤销子账号权限。

创建数据库子账号

  1. 登录Data Lake Analytics管理控制台
  2. 单击左侧导航栏的账号管理
  3. 账号管理页面单击创建子账号创建子账号
  4. 创建数据库子账号页面,设置账号名称和账号密码。11
    DLA提供两种设置子账号密码的方式:
    • 系统随机密码:DLA系统随机生成子账号密码。选中使用系统随机密码,单击确定,系统自动生成密码。
    • 手动设置密码:输入子账号密码,单击确定

删除数据库子账号

  1. 登录Data Lake Analytics管理控制台
  2. 单击左侧导航栏的账号管理
  3. 账号管理页面定位到要删除的子账号,单击操作列的删除
  4. 确认删除对话框中,单击确定,系统将验证码发送至绑定的手机,输入正确的验证码后,单击确定删除子账号。手机验证

重置数据库密码

在使用DLA过程中,如果忘记数据库账号的密码,您可以通过DLA控制台重置密码。

说明 为了您的数据安全,建议您定期更换账号密码。
  1. 登录Data Lake Analytics管理控制台
  2. 单击左侧导航栏账号管理
  3. 账号管理页面定位到要重置密码的账号,单击操作列的重置密码
  4. 重置密码页面,为账号设置新密码。
    DLA提供两种设置子账号密码的方式:
    • 系统随机密码:DLA系统随机生成子账号密码。选中使用系统随机密码,单击确定,系统自动生成密码。
    • 手动设置密码:输入子账号密码,单击确定
  5. 手机验证框中,输入验证码,然后单击确定

当您修改的是Root账号密码,DLA还会给您发送一封站内信,提醒您正在进行密码变更操作。如果后续您忘记Root账号密码,可以通过站内信找回。

授权数据库子账号

您必须通过Root账号为子账号进行授权。您可以通过以下两种方式对子账号进行授权:
  • 登录Data Lake Analytics管理控制台,在Serverless Presto > SQL执行页面,使用Root账号通过GRANT为子账号授权。具体操作请参见GRANT
  • 在应用中以Root权限通过程序代码、MySQL命令行工具或者MySQL客户端连接DLA,然后通过GRANT为子账号授权。具体操作请参见GRANT

撤销数据库子账号权限

您必须通过Root账号撤销子账号权限。关于如何撤销子账号权限,请参见REVOKE