请问ORACLE用户可以改名吗? 在ORACLE数据库中,我为所有的同事都建了一个用户,比如张三,李四但后来张三同志调离了本部门,来了一个新同事王五,他可以用张三的用户名进来,但总觉得不爽,是否可以在不删除张三用户名和表空间的情况下,直接把张三的名字改为李四,让李四使用自己的名字? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如:张三用户给李四1.可以使用exp从张三中导出该用户所有内容(如生成 张三.dmp文件);2.可以使用原来的表空间创建李四用户。imp时,将 张三.dmp文件导入至 李四用户中即可。 呵,3楼的可以,不过还可以drop 旧用户,再create新用户,将旧用户的权限附给新用户 SQL> conn wf/oracle已连接。SQL> select user from dual;USER------------------------------WFSQL> select * from tab;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------A TABLEBIN$eHrWRN75R1Oi263SWp2EDA==$0 TABLEBIN$wXPZb1lRSJCKSgB+O3jkXQ==$0 TABLEBORROW TABLEDEPT TABLEDEPT_EMP VIEWEMP TABLETBUSER_INFO TABLE已选择8行。SQL> conn / as sysdba已连接。SQL> update user$ set name='ZZ' where name='WF';已更新 1 行。SQL> commit;提交完成。SQL> alter system checkpoint;系统已更改。SQL> alter system flush shared_pool;系统已更改。SQL> alter user ZZ identified by zhuzhu 2 /用户已更改。SQL> conn zz/zhuzhu已连接。SQL> select * from tab;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------A TABLEBIN$eHrWRN75R1Oi263SWp2EDA==$0 TABLEBIN$wXPZb1lRSJCKSgB+O3jkXQ==$0 TABLEBORROW TABLEDEPT TABLEDEPT_EMP VIEWEMP TABLETBUSER_INFO TABLE已选择8行。SQL> select count(*) from emp; COUNT(*)---------- 14 不建议改用户.将原来东西用exp导出.然后建立新用户,再使用imp导入.最后删除原来的用户. 看8楼dawugui爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)# 总技术分:144676# 总技术分排名:25这个人, 怕快要成仙了 ORACLE保存问题 oracle 10g 登录 目标主机不存在,连接失败,为何? 求开发XML报表用的template builder插件 同一条语句在sql里面和rman里面执行为什么不一样? 数据不是很大,检索那么慢。请给优化下。100分 查询时如何在多条相同数据取单一数据 Report乱码问题 一个具体应用问题,大家进来看看 请问plsql developer这个程序包含在oracle 9i安装盘上吗? 关于Oracle数据库SID的问题? 我希望向DBA方向转移,有没有好的DBA书籍或专业网站给推荐一下啊? 请问ORACLE登录问题 报错:ora-01017
2.可以使用原来的表空间创建李四用户。imp时,将 张三.dmp文件导入至 李四用户中即可。
已连接。
SQL> select user from dual;USER
------------------------------
WFSQL> select * from tab;TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
A TABLE
BIN$eHrWRN75R1Oi263SWp2EDA==$0 TABLE
BIN$wXPZb1lRSJCKSgB+O3jkXQ==$0 TABLE
BORROW TABLE
DEPT TABLE
DEPT_EMP VIEW
EMP TABLE
TBUSER_INFO TABLE已选择8行。SQL> conn / as sysdba
已连接。
SQL> update user$ set name='ZZ' where name='WF';已更新 1 行。SQL> commit;提交完成。SQL> alter system checkpoint;系统已更改。SQL> alter system flush shared_pool;系统已更改。
SQL> alter user ZZ identified by zhuzhu
2 /用户已更改。SQL> conn zz/zhuzhu
已连接。
SQL> select * from tab;TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
A TABLE
BIN$eHrWRN75R1Oi263SWp2EDA==$0 TABLE
BIN$wXPZb1lRSJCKSgB+O3jkXQ==$0 TABLE
BORROW TABLE
DEPT TABLE
DEPT_EMP VIEW
EMP TABLE
TBUSER_INFO TABLE已选择8行。SQL> select count(*) from emp; COUNT(*)
----------
14
爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)
# 总技术分:144676
# 总技术分排名:25
这个人, 怕快要成仙了