开发者社区 > 数据库 > 数据库管理工具 > 正文

DMS中可以让表owner审批变更吗?

DMS中可以让表owner审批变更吗?

展开
收起
十一0204 2023-07-24 11:21:45 70 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    开启表权限变更审批
    表Owner登录DMS ->选择对应的数据库实例 ->进入表管理页面 ->选择目标表

    在表设置中,开启「权限变更需要审批」选项。

    设计审批流
    表Owner可以自定义表权限变更的审批流程:

    设置审批人:可以指定单一审批人,或多人同时审批
    设置审批原则:如必须所有人同意才通过
    设置验收标准
    配置自动通知
    为了让审批过程更高效,表Owner还可以:

    给审批人配置短信/邮件自动通知
    指定不同阶段的通知方式和内容
    当有人申请变更表权限后,审批流就会自动启动:

    相关审批人会得到配置的通知
    须按设定通过才能生效
    否则保持原权限不变
    整个流程不需要表Owner干预,可完全自动完成。

    通过这种方式,表Owner可以实现权限变更的多级控制:

    需申请才能变更
    须通过多人同时审批
    保证符合预设规则

    2023-07-27 19:09:20
    赞同 展开评论 打赏
  • 意中人就是我呀!

    "审批流程的owner一般都是数据库owner,您可以指定作为表owner的用户为审批流程某个节点的审批人https://help.aliyun.com/document_detail/116047.html?spm=a2c4g.410332.0.i2
    此回答整理至钉群“阿里云DMS数据管理用户交流群”"

    2023-07-26 11:06:12
    赞同 展开评论 打赏
  • 在一些数据库管理系统(DMS)中,可以通过特定的配置和设置,让表Owner审批变更操作。这样可以增加对表结构修改和变更的控制,确保只有经过审批的变更才能生效。

    以下是一种可能的实现方法:

    1. 创建审批表:创建一个用于记录变更请求和审批状态的审批表。该表应包含字段如下:

      • request_id:请求ID,用于唯一标识每个变更请求。
      • table_name:要进行变更的表名称。
      • change_type:变更类型,例如添加列、删除列、修改列数据类型等。
      • requester:发起变更请求的用户。
      • approval_status:审批状态,表示变更请求是否已被审批。
      • approver:审批者,即表Owner。
      • approval_date:审批日期,记录审批操作的时间戳。
    2. 设置审批规则:定义变更请求的审批规则。可以根据需要设置不同的规则,例如只有表Owner可以审批变更请求或需要多个层级的审批等。

    3. 提交变更请求:当用户想要对表进行结构变更时,他们需要向审批表中提交变更请求。请求中应包含所需的变更详细信息。

    4. 审批变更请求:根据审批规则,表Owner会收到变更请求通知。他们可以对请求进行审查,验证变更的必要性和合规性,并决定是否批准请求。

    5. 更新表结构:如果变更请求通过了审批,表Owner可以执行相应的表结构变更操作,例如添加新列、修改数据类型等。

    2023-07-25 18:04:33
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关产品

  • 数据管理
  • 相关电子书

    更多
    金融行业高频交易数据管理解决方案 立即下载
    基于Spark的统一数据管理与数据探索平台 立即下载
    INFINIDATA:基于Spark的统一数据管理与探索平台 立即下载