`
lovejuan1314
  • 浏览: 342790 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle drop user

阅读更多
SQL> drop user test cascade;
drop user test cascade
*
ERROR at line 1:
ORA-01940: cannot drop a user that is currently connected


SQL> select username,sid,serial# from v$session;

USERNAME			      SID    SERIAL#
------------------------------ ---------- ----------
SYSMAN				      118      43411
test			          122	 483
test			          123	 391
SYS				          125	 626
DBSNMP				      129	  48
SYSMAN				      130	 247
DBSNMP				      136	 113
SYSMAN				      138	  15
SYSMAN				      141	   3
				              143      50435
				              152	   3


USERNAME			      SID    SERIAL#
------------------------------ ---------- ----------
				      153	   3
SYSMAN			      158	  15
				      160	   1
				      161	   1
				      162	   1
				      163	   1
				      164	   1
				      165	   1
				      166	   1
				      167	   1
				      168	   1

USERNAME			      SID    SERIAL#
------------------------------ ---------- ----------
				      169	   1
				      170	   1

SQL>alter system kill session '122,483';

SQL> drop user test cascade;

User dropped.



0
0
分享到:
评论

相关推荐

    oracle drop table purge无备份bbed恢复.docx

    ### Oracle Drop Table Purge 无备份 BBED 恢复详解 #### 一、问题背景与挑战 在Oracle数据库管理中,偶尔会遇到误删除表(`drop table`)并且执行了Purge操作的情况,这可能导致重要的业务数据永久丢失。尤其是在...

    利用 Oracle 系统触发器防止误删除表操作

    为了应对这类问题,可以通过创建Oracle系统触发器来实现对`DROP TABLE`和`TRUNCATE TABLE`命令的监控与阻止。以下详细介绍两种不同的Oracle版本(10g和8i)下如何创建相应的系统触发器。 ### Oracle 10g环境下的...

    oracle-user-permission-settings.rar_oracle

    - **DROP ROLE语句**:删除角色,但需先确保没有用户或角色持有它。 5. **默认权限与系统权限** - **默认权限**:在创建用户时,Oracle会自动授予某些基本权限,如CREATE SESSION(允许用户登录)。 - **系统...

    Oracle Database Backup and Recovery User's Guide.pdf

    - **Flashback Drop**:恢复已删除的对象。 - **Flashback Transaction Query**:显示事务的更改历史。 - **Flashback Versions Query**:查看行级别的历史版本。 #### 五、用户管理的备份与恢复 - **手动备份*...

    环境变量ORACLE_UNQNAME未定义问题

    sql>drop user MGMT_VIEW cascade; sql>drop user sysman cascade; 3. 删除早期 DBCONSOLE 创建的对象:删除早期 DBCONSOLE 创建的对象,以便重新配置数据库控制台。可以使用以下 SQL 命令来删除对象: sql>drop ...

    Environment variable ORACLE_UNQNAME not defined错误解决

    - `drop user MGMT_VIEW cascade;` - `drop user sysman cascade;` - 删除`DBCONSOLE`相关的公有同义词: - `drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;` - `drop public synonym SETEMVIEWUSERCONTEXT;` - 在...

    Oracle经典常用命令

    删除用户的命令是`DROP USER`,需要谨慎操作,因为这将永久删除用户及其所有对象: ```sql DROP USER username CASCADE; ``` 例如,删除`testuser`: ```sql DROP USER testuser CASCADE; ``` `CASCADE`选项表示同时...

    oracle学习心得总结

    - 如果用户创建了表,则需要添加`CASCADE`选项:`DROP USER john CASCADE;` 7. **创建用户表空间** - 命令格式:`CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名;` - 示例:`CREATE USER ...

    Oracle数据库创建和授权

    DROP USER ELWY CASCADE; -- 创建用户 CREATE USER ELWY IDENTIFIED BY "ELWY" DEFAULT TABLESPACE ELWY_DATA TEMPORARY TABLESPACE ELWY_TEMP; -- 用户授权 GRANT CONNECT,RESOURCE TO ELWY; GRANT UNLIMITED ...

    Oracle从入门到精通

    删除用户需谨慎,特别是当用户已创建对象时,使用`drop user 用户名 cascade;`以连同所有对象一起删除。权限的分配和回收通过"grant"和"revoke"命令完成,例如,授予xiaoming连接数据库的权限为`grant connect to ...

    Oracle10G卸载教程-重点推荐

    SQL>drop user flows_010500 cascade; SQL>drop user flows_files cascade; SQL>drop user htmldb_public_user cascade; 卸载数据库所有组件 使用 Oracle Universal Installer 工具卸载 Oracle 组件后,还需要手工...

    oracle常用cmd命令

    我们可以使用 drop user 命令删除用户。 drop user 用户名 cascade; 这个命令将删除指定的用户,包括该用户所有的对象和依赖项。cascade 选项将删除用户所有的对象和依赖项,而不仅仅是删除用户账户。 三、创建...

    Oracle学习笔记 Oracle学习笔记

    - 删除用户:`drop user username [cascade]`。`cascade`选项用于级联删除依赖于该用户的对象。 2. **密码管理** - 修改密码:使用`.password`命令修改密码,具体操作可能需要查看上下文环境中的实现细节。 3. *...

    oracle删除用户下的对象

    首先,我们需要理解Oracle中的“用户”(USER)与“对象”(OBJECT)的概念。在Oracle中,一个用户是一个具有特定权限的角色,可以创建并管理数据库对象,如表、视图、索引、存储过程等。这些对象存储在特定的模式...

    Oracle 12c DBA commands real world experience.pdf

    删除用户时,可以使用DROP USER命令,如果需要连同用户所拥有的对象一起删除,则加上CASCADE选项: ``` DROP USER dev_test; DROP USER dev_test CASCADE; ``` 表空间是Oracle数据库中用于存储数据的逻辑分区。DBA...

    oracle口令大全

    - 示例:`drop user tony cascade;` - 描述:删除指定用户及其所有对象。使用`cascade`选项表示同时删除与该用户相关的所有表、视图等数据库对象。 6. **授予权限 (Grant Privileges)** - 命令:`grant 权限列表...

    Oracle user script HR OE PM QS SH 用户创建脚本

    标题中提到的“Oracle user script HR OE PM QS SH 用户创建脚本”,涉及的是Oracle数据库中用于创建特定用户和模式的脚本。这些脚本通常用于快速搭建一个具有特定数据和对象的环境,以便于开发人员和数据库管理员...

    韩顺平老师oracle视频教程听课笔记

    - 通常以`DBA`身份删除用户,或者具备`DROP USER`权限。 - 示例:`DROP USER 用户名 [CASCADE];`。`CASCADE`选项用于级联删除依赖对象。 - **用户管理综合案例** - 创建的新用户默认没有任何权限,需要授予相应的...

    oracle利用批处理文件执行SQL语句,bat连接oracle数据库并执行语句

    例如,删除用户可以使用`DROP USER`语句: ```sql DROP USER 用户名 CASCADE; ``` `CASCADE`关键字确保与该用户相关的所有对象(如表、索引等)也将被删除。 创建用户则使用`CREATE USER`语句: ```sql CREATE ...

    Oracle使用心得.docx

    `GRANT CREATE USER, DROP USER, ALTER USER, CREATE ANY VIEW, DROP ANY VIEW, EXP_FULL_DATABASE, IMP_FULL_DATABASE, DBA, CONNECT, RESOURCE, CREATE SESSION TO base_55demo;` 五、结语 本篇文章探讨了 ...

Global site tag (gtag.js) - Google Analytics