zoukankan      html  css  js  c++  java
  • Oracle12C用户创建、授权、登录

    col pdb_name for a30
    

      

    Oracle12C用户创建、授权、登录

      1.以系统用户登录

        命令

     sqlplus sys/dwh as sysdba;
    

           

      2. 确认选择CDB

    select name,cdb from v$database;
    

          

    col pdb_name for a30
    select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;

          

    select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
        CON_ID       DBID          NAME                        OPEN_MODE
    ---------- ---------- ------------------------------ ----------
             2      964253477      PDB$SEED                 READ ONLY
             3     3329151580     ORCLPDB                    MOUNTED
    

      

    3.创建使用者为test

    SQL> create user c##test identified by test;
    
    SQL>  alter session set container=PDBORCL;
    
    会话已更改。
    
    SQL> show con_name;
    
    CON_NAME
    ------------------------------
    PDBORCL

    4.创建真正的用户

    SQL> startup;
    插接式数据库已打开。
    SQL> create user test identified by test default tablespace users temporary tablespace temp;
    
    用户已创建。
    
    SQL> grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to test ;
    
    授权成功。
    
    SQL>

    5.修改plsql登录配置

        D:javaOrcal_databaseOrcalvirtualproduct12.2.0dbhome_1 etworkadmin nsnames.ora文件中添加

    ORCLPDB =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = ORCLPDB)
        )
      )

    6.plsq登录

  • 相关阅读:
    .net反编译原理
    科学使用Log4View2
    头条一面竟然问我Maven?
    SpringCloud Netflix(一) :微服务架构
    Linux环境安装Docker
    Quartz定时任务
    Jedis连接外部Redis
    宝塔phpmyadmin打不开的可能问题及解决方法
    文件上传 Window & Linux
    SpringBoot登录判断
  • 原文地址:https://www.cnblogs.com/zhj-Acmen/p/7061535.html
Copyright © 2011-2022 走看看