删除oracle中某一个用户的所有数据 如何操作

如题所述

删除一个用户下的所有数据,可以采用删除用户,然后重新建立同名用户的方式。
1、删除用户:
DROP USER 用户名 CASCADE;2、创建用户:
create user 用户名 identified by 密码;3、赋予相应权限:
grant connect,resource,dba to 用户名;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-29
用图形化数据库管理工具,如:plsql
developer等,登录上去后,在左侧树形结构里找到tables目录并打开,把所有的table都选中,单击鼠标右键,选“drop”就可以了。
第2个回答  2020-04-08
再sql*plus中使用system身份登陆数据库
然后执行下面语句:
DROP
USER
user_name
CASCADE;
这样你该用户包括该用户下的表,试图,同义词,过程,索引,及相关的一切就都不见了。
然后再新建一个同名用户,赋予相应权限就可以了。
祝好运~~
相似回答