`
freetosoar
  • 浏览: 35124 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle - 重命名user/schema (Rename a database user (schema))

阅读更多

Oracle 暂时不支持Rename Schma/user. 但是可以通过下面的方式实现之.

 

  • Do a user-level export of user A
  • create new user B
  • import system/manager fromuser=A touser=B
  • drop user A

引自: http://www.orafaq.com/wiki/Oracle_database_FAQ#Can_one_rename_a_database_user_.28schema.29.3F

 

注:

单纯的运行 "drop uer 用户名"  时可能会出现下边错误

ora-01922: CASCADE must be specified to drop 用户名.

 

原因:        drop user xx (只是删除用户)

解决方法:  drop user xx cascade (会删除此用户名下的所有表和视图)

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics