- 文档首页
数据库传输服务
常见问题
常见通用问题
MySQL 结构迁移或结构初始化完成后,如何设置数据库对象的 DEFINER?
常见通用问题
MySQL 结构迁移或结构初始化完成后,如何设置数据库对象的 DEFINER?
MySQL 结构迁移或结构初始化完成后,如何设置数据库对象的 DEFINER?
在导出 MySQL 数据库对象(如视图、存储结构、函数等)结构时,DTS 会自动将待迁移的视图、存储过程、触发器、函数等对象中 SQL SECURITY(安全验证方式) 的值,由 DEFINER 修改为 INVOKER,并将 DEFINER 设置为迁移任务中使用的目标库账号。
在迁移完成后,为了保障数据库对象的安全性,建议您手动将 SQL SECURITY 的值重新修改为 DEFINER,并将 DEFINER 设置为业务实际使用的账号。
最近更新时间:2026.08.12 17:59:04