全部产品
Search
文档中心

运维安全中心(堡垒机):数据库管理

更新时间:Dec 12, 2023

您可以将MySQL、SQL Server、PostgreSQL类型的RDS和MySQL、PostgreSQL、PostgreSQL(兼容Oracle)的PolarDB以及MySQL、SQL Server、PostgreSQL、Oracle类型的自建数据库资产导入至堡垒机,并通过堡垒机登录数据库资产进行运维和审计。本文介绍了如何导入数据库资产,以及如何管理数据库实例和账户。

导入数据库

堡垒机支持导入RDS数据库,也支持手动填写信息,导入单个自建数据库,或者填写文件模板,从文件批量导入数据库。

导入RDS数据库

堡垒机支持MySQL、SQL Server、PostgreSQL类型的RDS数据库,可以直接将RDS数据库同步至堡垒机,方便您运维数据库实例。

  1. 登录堡垒机控制台,在顶部菜单栏,选择堡垒机所在的地域。

  2. 在堡垒机实例列表,定位到目标实例,单击管理

  3. 在左侧导航栏,选择资产管理 > 数据库,单击导入RDS数据库

  4. 选择区域对话框,选择需要导入的RDS数据库所在的地域。

  5. 导入RDS数据库对话框的RDS实例列表,选中需要导入的RDS数据库,单击导入。数据库导入成功后,单击完成

导入自建数据库

堡垒机也支持手动填写信息导入本地数据库。您可以配置数据库信息,导入单个自建数据库。

  1. 登录堡垒机控制台,在顶部菜单栏,选择堡垒机所在的地域。

  2. 在堡垒机实例列表,定位到目标实例,单击管理

  3. 在左侧导航栏,选择资产管理 > 数据库,选择导入其他来源数据库 > 新建数据库

  4. 新建数据库面板,配置数据库的名称、协议、地址、服务端口等信息,单击创建

    创建成功后,单击新建账户,可以为数据库新建数据库账户,或者单击返回列表,返回并查看数据库列表。

从文件导入数据库

堡垒机也支持从文件导入数据库,提供.xls、.csv和.xlsx格式的模板。您可以选择一种格式的模板填写并上传数据库列表,批量导入数据库。

  1. 登录堡垒机控制台,在顶部菜单栏,选择堡垒机所在的地域。

  2. 在堡垒机实例列表,定位到目标实例,单击管理

  3. 在左侧导航栏,选择资产管理 > 数据库,选择导入其他来源数据库 > 从文件导入数据库

  4. 导入数据库面板,单击下载数据库模板。下载成功后,按照数据库模板要求填写数据库信息并保存Excel文件,单击点击上传,上传该Excel文件。

    重要

    数据库模板中,数据库地址字段为必填字段。当协议类型为PostgreSQL时,数据库名(PostgreSQL)字段为必填字段。必填字段未填写的数据库不会被导入。

  5. 数据库导入预览对话框,选中需要导入的数据库,单击导入。

  6. 导入数据库面板,单击下方的导入数据库

    如果导入数据库中存在与文件中数据库或系统中已有数据库的名称重复的情况,重复名称的数据库将不会被导入。您可以在导入数据库面板单击详情,查看未被导入的数据库。

管理数据库实例

导入数据库后,您可以按照业务需求管理数据库实例,如编辑数据库信息、修改数据库运维连接地址、移除不再使用的数据库等。

  1. 登录堡垒机控制台,在顶部菜单栏,选择堡垒机所在的地域。

  2. 在堡垒机实例列表,定位到目标实例,单击管理

  3. 在左侧导航栏,选择资产管理 > 数据库

  4. 数据库页面的数据库列表,定位到需要管理的数据库实例,按需进行以下操作。

    • 编辑数据库信息

      在数据库实例列表的数据库实例名称列,单击数据库实例名称,在该数据库实例的基本信息页签,修改数据库的配置项,并单击更新

    • 修改运维连接地址

      在数据库实例列表,选中需要修改运维连接地址的数据库实例,选择批量 > 数据库账户 > 修改运维连接地址,然后在对话框中选择数据库IP类型,单击确定,并单击完成

      数据库IP类型包括内网域名公网域名

    • 移除数据库

      在数据库实例列表,选中需要修改运维连接地址的数据库实例,单击下方的删除,然后在对话框中单击删除

管理数据库账户

数据库导入成功后,您可以新建数据库账户。创建成功后,运维人员可以使用该账号登录并运维数据库。同时,您也可以管理创建好的数据库账户,如管理账户密码、修改账户名称、移除账户等,更好地满足运维需求。

  1. 登录堡垒机系统。具体操作,请参见登录系统

  2. 在左侧导航栏,选择资产管理 > 数据库

  3. 数据库页面的数据库列表,定位到需要创建、更新或移除数据库账户的数据库,然后按需进行以下操作。

    • 新建单个数据库账户

      在目标数据库的操作列,单击新建数据库账户,在新建数据库账户面板,填写账户的登录名称和密码,并单击创建

    • 批量新建数据库账户

      选中多个数据库实例,在列表下方,选择批量 > 数据库账户 > 新增账户。在新增账户对话框,配置账户参数,单击创建

    • 管理数据库账户

      在目标数据库的数据库账户数列,单击对应的数字,在该数据库实例的数据库账户页签,按需进行以下操作。

      • 管理账户密码

        在数据库账户列表的密码列,单击清除,为账户新增或删除密码。

      • 修改账户名称

        在数据库账户列表的登录名列,单击账户名称,在编辑数据库账户面板修改信息,并单击更新

      • 删除单个数据库账户

        在数据库账户列表,选中需要移除的数据库账户,然后单击删除,并在对话框中单击删除

      • 批量删除数据库账户

        选中多个数据库实例,在列表下方,选择批量 > 数据库账户 > 删除账户。在删除账户对话框,配置账户参数,单击确定

相关文档