create user and drop user
2014-02-12 14:46
232 查看
在一个新环境创建一个跟旧环境一样的USER,可以使用dbms_metadata.get_ddl,脚本如下:
DROP USER 前先要保证没该USER的连接。以下脚本KILL SESSION,要drop该USER下所属对象,再使用drop user XXX cascade;
SELECT dbms_metadata.get_ddl('USER','&1') FROM dual; SELECT DBMS_METADATA.GET_GRANTED_DDL('ROLE_GRANT','&1') from dual; SELECT DBMS_METADATA.GET_GRANTED_DDL('OBJECT_GRANT','&1') from dual; SELECT DBMS_METADATA.GET_GRANTED_DDL('SYSTEM_GRANT','&1') from dual;@ddl_user XXX
DROP USER 前先要保证没该USER的连接。以下脚本KILL SESSION,要drop该USER下所属对象,再使用drop user XXX cascade;
select s.sid, s.serial#, s.status, p.spid from v$session s, v$process p where s.username = 'CS2_SSM_OWNER' and p.addr (+) = s.paddr; alter system kill session '<sid>,<serial#>';
相关文章推荐
- Oracle之create tablespace、user
- 数据库安全警示录1之drop user and drop tablespace规范
- oracle 删除用户 出现当前用户进程被占用
- ORACLE CREATE USER 命令
- MySQL创建用户与授权方法
- oracle创建用户及授权等相关操作
- ORA-01940 无法删除已连接的用户
- drop user和drop user cascade的区别
- Linux删除Oracle数据库用户失败提示ORA-01940解决方法
- linux下安装测试飞信机器人
- Linux配置SSH无密码登陆
- Linux学习笔记(一)
- 【林】Ubuntu下安装和设置 OpenSSH Server
- RAC-centos5.4
- centos下jdk和tomcat安装部署
- tomcat中三种部署项目的方法
- Linux学习篇(三)Code::Bolcks多线程学习
- Linux学习篇(三)Code::Bolcks多线程学习
- 【转】定位oops的一种方法
- linux send与recv函数详解