DMS中可以让表owner审批变更吗?[阿里云数据管理DMS]

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

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 开启表权限变更审批
    表Owner登录DMS ->选择对应的数据库实例 ->进入表管理页面 ->选择目标表

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

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

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

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

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

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

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

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

  3. 在一些数据库管理系统(DMS)中,可以通过特定的配置和设置,让表Owner审批变更操作。这样可以增加对表结构修改和变更的控制,确保只有经过审批的变更才能生效。

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

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

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

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

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

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