Oracle12c新建用户实例

Oracle12c数据库用户及表空间的创建

1.在oracle 12c中,使用了一个container(容器)的概念,使得orcale实例和oracle用户从11g的一对多关系到12c的多对对关系。官方对12c的介绍很多,在我们日常使用上只需要理解它的一些基础概念:
Multitenant Environment:多组户环境
CDB(Container Database):数据库容器
PDB(Pluggable Database):可插拔数据库

2.下面几个是我在使用12C数据库的过程中遇到的问题:

1).创建普通用户时,通常建立在CDB层,用户名必须要已C##或c##开头,否则报错ORA-65096: invalid common user or role name
2).创建c##开头的用户名之后,授权,修改密码完登陆却报错ORA-01017: invalid username/password; logon denied
3).为解决问题2,修改新建的oracle用户名为小写字母时,修改用户密码报错ORA-01918: user 'username' does not exist
4).当需要命名数据名为小写字母时,需取消12c数据库的大小写限制ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON=FALSE;
5).经百度(没有实际操作过)若想和11g创建用户流程一样,可以在数据库安装时选择不安装数据库容器

3.数据库用户创建流程

a.创建表空间:
CREATE SM
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值