ORACLE中删除某个用户是不是将属于该用户的表也删除了
3个回答
展开全部
这个是必然的
就好比饮料瓶子里装的饮料,你把饮料连瓶子一起扔了,当然里边的水也没了
就好比饮料瓶子里装的饮料,你把饮料连瓶子一起扔了,当然里边的水也没了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-02-02
展开全部
SQL> conn / as sysdba
已连接。
SQL> drop user test;
drop user test
*
第 1 行出现错误:
ORA-01940: 无法删除当前已连接的用户
SQL> drop user test;
drop user test
*
第 1 行出现错误:
ORA-01922: 必须指定 CASCADE 以删除 'TEST'
上面的 输出, 可以看出。
删除用户的时候
如果 这个用户已连接, 那么没法删除。
如果 这个用户下面, 有数据, 那么也没法删除。
就要求你用 CASCADE , 在删除用户的同时, 把这个用户下的数据,一起删除掉。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-20
展开全部
应该不是,删除时带cascade才会
追问
那没有了这个用户,表还能访问吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询