文档首页/ 数据库和应用迁移 UGO/ 常见问题/ 评估项目/ 评估任务连接成功,但预检查失败
更新时间:2024-09-18 GMT+08:00

评估任务连接成功,但预检查失败

问题现象

用户给创建评估项目的连接用户授予了DBA权限,评估任务测试连接成功,但预检查失败。

问题原因

赋给用户给了DBA权限,但是是非默认的DBA角色,需要修改为默认DBA角色。

解决办法

  1. 登录到源数据库中,执行以下SQL语句查询,当前用户是否为默认角色。

    select * from dba_role_privs where grantee='user_name';

    • 若查询结果的dba的default_role是no, 就是非默认DBA角色。
    • user_name为连接源端数据库的用户。

  2. 执行以下SQL语句,使其变为默认角色。

    ALTER USER user_name DEFAULT ROLE dba;

  3. 修改完成后在预评估界面重新开始预检查。