为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
create user "scheduler" identified by "123456789" DEFAULT TABLESPACE MAIN;
SCHEDULER 为保留的用户/模式名,通过 "SCHEDULER" 方式创建后,无法删除该用户
您是不是已经执行SP_INIT_DBMS_SCHEDULER_SYS (1);后已经创建了SCHEDULER模式,执行SP_INIT_DBMS_SCHEDULER_SYS (0);后再进行用户创建试试
创建用户默认会创建同名的模式,如果已经存在scheduler模式,则scheduler用户无法创建,需要先删除scheduler模式才可创建scheduler用户
删除不应该是删除用户,因为存在同名模式,用户就没创建成功
去除scheduler模式,再创建scheduler用户
SYSDBA登录修改SCHEDULER的密码,
但SCHEDULER用户无法登录
DBA_OBJECTS、ALL_OBJECTS无法查到该SCHEDULER模式
通过系统视图 SYSUSERS ,SYS.SYSOBJECTS 可查到SCHEDULER用户
可以先检查一下当前环境是不是已经存在目标对象了
select owner,OBJECT_NAME,OBJECT_TYPE from SYS.DBA_OBJECTS where OBJECT_NAME like '%scheduler%';
select owner,OBJECT_NAME,OBJECT_TYPE from SYS.DBA_OBJECTS where OBJECT_NAME like '%SCHEDULER%';