首页 文章

Oracle 12.1.0.2.0 - 用户创建成功但与新用户的连接失败

提问于
浏览
1

D:\ app \ Administrator \ product \ 12.1.0 \ dbhome_1 \ BIN> sqlplus / as sysdba
SQL * Plus:版本12.1.0.2.0 生产环境 于2014年10月30日星期四12:51:12版权所有(c)1982,2014,Oracle . 版权所有 . 连接到:Oracle Database 12c企业版12.1.0.2.0版 - 64位 生产环境 使用分区,OLAP,高级分析和实际应用程序测试选项SQL> CREATE USER johndoe IDENTIFIED BY johndoe 2 DEFAULT TABLESPACE“USERS”3 TEMPORARY TABLESPACE“TEMP” ;第1行的johndoe * ERROR的CREATE USER johndoe IDENTIFIED:ORA-65096:无效的公共用户或角色名称SQL> alter session set container = PDBORCL;会话改变了 . SQL> CREATE USER johndoe IDENTIFIED by johndoe 2 DEFAULT TABLESPACE“USERS”3 TEMPORARY TABLESPACE“TEMP”;用户创建 . SQL> GRANT创建会话到johndoe;格兰特成功了 . SQL> connect johndoe / johndoe错误:ORA-01017:用户名/密码无效;登录被拒绝警告:您已不再连接到ORACLE . SQL>

有人可以帮忙吗?

1 回答

  • 1

    连接johndoe / johndoe

    这是错误的,您需要指定可插拔数据库 PDBORCL .

    connect johndoe@pdborcl/johndoe
    

    这是一个要证明的测试用例,

    Connected to:
    Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
    
    SQL> alter session set container=PDBORCL;
    
    Session altered.
    
    SQL> create user test identified by test;
    
    User created.
    
    SQL> grant create session to test;
    
    Grant succeeded.
    
    SQL> connect test@pdborcl/test;
    Connected.
    SQL>
    

    您可以查看Mandatory steps post 12c installation了解12c安装后的常见问题 .

相关问题