当前位置:首页 » 操作系统 » oracle数据库删除用户

oracle数据库删除用户

发布时间: 2022-09-03 03:12:32

⑴ oracle数据库里,我建的用户不想用了,怎么删删除后,用户里的表也跟着删没了吗

如果这个用户下已经创建了数据库对象(比如表、视图、存储过程等),则需要用
drop user xxxxx cascade ; 的方式来删除该数据库用户。
不过需要注意,这个方式就将该用户的所有数据库对象删除了,要慎用!
没有办法保留用户的数据库对象 情况下删除用户。
如果这个用户下没数据库对象,那么用 drop user xxxx 即可。当然前提是xxxx 没有 登录到数据库中;你有删除用户的权限等等。

⑵ oracle无法删除用户

你要删的用户已经与数据库建立连接了,因此无法将该用户删掉。如果确实要删掉的话而条件又允许的话以sys的身份登录进去使用immediate的方式将数据库关掉,然后将数据库以受限的方式打开,最后把该用户删了。不过也可以在不关闭数据库的情况下把该用户删了,那就是使用kill session的方式先把对方与数据库的会话断开,然后再去删。不过无论采用何种方式其目的都是要迫使对方与数据库的会话断开。

⑶ 如何删除oracle 12创建的用户

当你创建用户时,应该定义它的表空间(default
tablespace)。否则,它会使用系统表空间(system
tablespace)。这是应该避免的。
这是常用的创建用户的一个例子:
create
user
xxxxx
identified
by
xxxxx
profile
default
default
tablespace
users
temporary
tablespace
tempts01
account
unlock;
请注意,你首先要确认你的数据库里是否有这二个表空间:users和tempts01。如果没有,你先要创建表空间users及tempts01,然后再创建用户。

⑷ oracle数据库怎么删除自定义用户

举例:删除用户 abc,
首先,以sysdba用户登录数据库
$sqlplus / as sysdba
删除用户abc
SQL>drop user abc cascade
注意: 删除了用户abc,只是删除了该用户下的schema objects,是不会删除相应的tablespace的。

⑸ Oracle删除用户

这位兄弟可能有些概念有点模糊了,DB建好后,会有tablespace,tablespace里面会有datafile,假如你某个tablespace里面有10个datafile,每个datafile 2G,那么你的tablespace就是20G,不管这20G里面有没有资料,这20G都是会在系统里面霸占20G的空间的。
你的那个情况,就是datafile里面的资料清除了30G,但是空间还是有的,你可以手动去把datafile缩小,这样才能减少磁盘空间

⑹ 如何删除Oracle数据库用户及用户下的实体

前提要确保数据库服务及监听均处于启动状态。
具体方法/步骤 :
1通过在开始输入cmd,进入Dos命令窗口。
2输入sqlplus system/system密码@数据库名称,点回车,从而连通数据库。
3在上述窗口中输入select username from dba_users,点回车,以显示当前数据库实例中的用户名;
4选择要删除的用户,在当前窗口中输入:drop user USERNAME cascade; 点回车。
5稍等片刻,即可完成数据库用户删除动作;

⑺ 如何在Oracle中删除用户

首先你要确定你当前用户是否有权限去删除用户
删除步骤:
登录dba账户
drop user 用户名 cascade;

其中cascade是强制删除,包括该用户下的所有表。

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

删除一个用户下的所有数据,可以采用删除用户,然后重新建立同名用户的方式。
1、删除用户:
DROP USER 用户名 CASCADE;2、创建用户:
create user 用户名 identified by 密码;3、赋予相应权限:
grant connect,resource,dba to 用户名;

⑼ oracle数据库的用户可以删除吗

可以,不过你要想好,删了就全没了:

drop user username cascade;

⑽ 如何使用oracle数据库,建立和删除用户

建立用户(尖括号里面按需要填) create user <用户名> identified by <密码> default tablespace <默认表空间名> temporary tablespace <临时表空间名> account unlock; 建完用户最好给它赋点权限,至少最基本的create session权限要有,要不然它就连不上来了。 grant creat session to XXX; 删除用户 drop user <用户名>; 如果用户下有对象存在,必须先删除用户下的对象,或者用 drop user <用户名> cascade;一起删除

热点内容
幻影脚本官网 发布:2025-05-14 03:01:13 浏览:825
servlet的webxml怎么配置 发布:2025-05-14 02:51:46 浏览:772
怎么取消手势密码 发布:2025-05-14 02:51:11 浏览:639
openvpn搭建vpn服务器搭建 发布:2025-05-14 02:47:52 浏览:998
密码忘了从哪里找 发布:2025-05-14 02:39:09 浏览:548
我的世界什么服务器有前途 发布:2025-05-14 02:30:31 浏览:528
java程序反编译 发布:2025-05-14 02:18:46 浏览:458
蛤蟆编程 发布:2025-05-14 02:17:12 浏览:643
解压缩文件后缀 发布:2025-05-14 02:14:07 浏览:304
阅章娱乐系统清理数据密码是多少 发布:2025-05-14 02:09:10 浏览:973