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

DMS数据库有放置无条件 执行 update 和 delete的设置吗?

问题1:DMS数据库有放置无条件 执行 update 和 delete的设置吗?
问题2:这个修改了是作用域 DMS 还是作用域数据库?我的意思数据库层面控制 无where delete 和update禁止执行。可以设置数据库层面吗?

展开
收起
十一0204 2023-08-08 23:45:59 69 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    我已经认真阅读了 你的问题:

    【 DMS数据库有放置无条件 执行 update 和 delete的设置吗?
    问题1:DMS数据库有放置无条件 执行 update 和 delete的设置吗? 】

    并思考了 delete的设置吗

    建议如下:


    权限管理: DMS允许你对数据库用户和角色进行权限管理。你可以通过授予或撤销用户的update和delete权限来限制其对数据的修改和删除操作。确保只有经过授权的用户或角色具有执行这些操作的权限。

    事务管理: DMS支持事务管理,你可以在执行update和delete操作时使用事务来控制其提交或回滚。事务可以保证操作的原子性,即要么全部执行成功,要么全部回滚,以防止无条件执行造成的数据不一致问题。

    备份和恢复: DMS提供了数据备份和恢复的功能,你可以定期备份数据库以避免数据丢失。如果无条件执行的update或delete操作导致了意外结果,你可以通过恢复备份来还原数据。

    审计日志: DMS可以记录数据库的审计日志,包括update和delete操作的记录。审计日志可以用于监控和审计敏感操作,并进行后续的调查和追踪。

    2023-08-18 19:46:27
    赞同 展开评论 打赏
  • 意中人就是我呀!

    "回答1:可以 ,在安全规则--sql审核优化建议修改。
    此回答整理至钉群“阿里云DMS数据管理用户交流群”。"

    2023-08-09 11:17:28
    赞同 展开评论 打赏

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

    更多
    2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
    云时代的数据库技术趋势 立即下载
    超大型金融机构国产数据库全面迁移成功实践 立即下载