Oracle中删除用户遇到的问题

简介:


我新建了一个用户xy,并导入了一些表,序列,存储过程在其中。现在我用删除该用户

 

出现问题

执行drop user xy,报错ORA-01922: 必须指定 CASCADE 以删除 'XY'


问题原因

CASCADE众所周知是级联的意思,说明删除该用户要先删除与之相关或者级联的信息

 

解决办法

drop user xy cascade

 

目录
相关文章
|
SQL Oracle 关系型数据库
Oracle删除用户和表空间
对于单个user和tablespace 来说, 可以使用如下命令来完成。  步骤一:  删除user drop user ×× cascade 说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
1043 0
|
Oracle 关系型数据库
oracle安装过程之 删除用户oracle
userdel oracle cd /home rm -rf oracle cd /var/spool/mail rm -rf oracle 若找不到oracle目录,可以find ps:find / name "*oracle*"
701 0
|
Oracle 关系型数据库
Oracle创建删除用户、角色、表空间、导入导出、...命令总结
http://www.iteye.com/topic/620306/   查询表空间名字和状态 select tablespace_name,status FROM dba_tablespa...
580 0
|
存储 Oracle 关系型数据库
Oracle中删除用户和表空间的常见问题(比如:ORA-01940无法删除当前已连接用户的解决方案)
这时候以管理员身份进入sqlplus命令窗口. 在删除用户的时候有时候会出现以下问题: ORA-01940无法删除当前已连接用户 这时候的解决方案是: 1)查看用户的连接状况   select username,sid,serial# from v$session (2)找到要删除用户的sid,和serial,并删除 例如:你要删除用户'WUZHQ',可以这
2543 0
|
13天前
|
DataWorks Oracle 关系型数据库
DataWorks操作报错合集之尝试从Oracle数据库同步数据到TDSQL的PG版本,并遇到了与RAW字段相关的语法错误,该怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
30 0
|
3天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
14 6
|
3天前
|
SQL Oracle 关系型数据库
零基础入门 Oracle数据库:轻松上手
零基础入门 Oracle数据库:轻松上手
6 0