欢迎访问机房运维工作室

爱数知识库

AnyShare 6.0.16升级7.0.6.6 Restore恢复报错Access denied for user 'anyshare'@'%' to dat_2

频道:爱数知识库 日期: 浏览:43

AnyShare 6.0.16升级7.0.6.6 Restore恢复报错Access denied for user 'anyshare'@'%' to database 'hydra'

关键字

适用产品

AnyShare 7.0.6.6


问题描述

AnyShare 6.0.16升级7.0.6.6 在表结构升级Restore过程中报错Access denied for user 'anyshare'@'%' to database 'hydra'



问题影响

Restore步骤,表结构升级失败


问题原因

升级方案缺陷,AnyShare 7.0.6.6版本已经没有hydra数据库


解决方案

在未出更新的更新包之前,临时解决方案是根据报错日志修改对应的代码

代码路径:/root/6to7/upgrade6.0to7.0/RestoreScripts/db/mongo/metadata_permission.py

vi修改脚本

如图所示,将use hydra改成use hydra_v2后

重新选择 6.Restore Cluster 2. restore后即可解决问题