如何删除一个用户下的所有对象,而又不删除该用户
通常我会使用drop user username cascade;
然后在recreate user
有没有更好的方法呢?请教
如何, 用户, drop, user
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
通常我会使用drop user username cascade;
然后在recreate user
有没有更好的方法呢?请教
如何, 用户, drop, user
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
drop user xxx cascade这样有些数据库对象好像也删除不了
要说快,要说最方便
还是drop user xxx cascade
create user
没意义
问下楼主额外的问题,为什么要这样做?
既然用户的对象都不要了,用户存在的意义好像并不大!
1.drop user username cascade
2.create user
这个方法挺快的,还方便啊。
你的方法不是很好么~
select 'drop table '||table_name from user_tables
然后批量删除巴。
确实有些麻烦!
不知道oracle能不能改进下
那就手工慢慢一些对象