• 创建外部用户_外部表




    [root@localhost ~]# su - oracle
    
    [oracle@localhost ~]$ sqlplus / as sysdba;
    
    SQL*Plus: Release 11.2.0.3.0 Production on Fri Jul 13 22:22:59 2018
    
    Copyright (c) 1982, 2011, Oracle.  All rights reserved.
    
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SYS@orcl> select instance_name ,status from v$instance;
    
    INSTANCE_NAME    STATUS
    ---------------- ------------
    orcl             OPEN
    
    SYS@orcl> quit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    [oracle@localhost ~]$ exit
    logout
    
    [root@localhost ~]# who am i
    root     pts/10       2018-07-13 22:22 (192.168.242.1)
    [root@localhost ~]#  useradd oracleexternal
    [root@localhost ~]# passwd oracleexternal
    Changing password for user oracleexternal.
    New UNIX password:
    Retype new UNIX password:
    passwd: all authentication tokens updated successfully.
    [root@localhost ~]# su - oracleexternal
    [oracleexternal@localhost ~]$ cat .bash_profile
    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    PATH=$PATH:$HOME/bin
    
    export PATH
    [oracleexternal@localhost ~]$ vi .bash_profile
    
    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    PATH=$PATH:$HOME/bin
    
    export PATH
    export ORACLE_SID=orcl
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
    export PATH=$PATH:$ORACLE_HOME/bin
    export ORACLE_TERM=xterm
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
    
    export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
    ~
    ~
    ~
    ~
    ~
    ~
    ".bash_profile" 20L, 479C written
    [oracleexternal@localhost ~]$ cat .bash_profile
    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
            . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    
    PATH=$PATH:$HOME/bin
    
    export PATH
    export ORACLE_SID=orcl
    export ORACLE_BASE=/u01/app/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
    export PATH=$PATH:$ORACLE_HOME/bin
    export ORACLE_TERM=xterm
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
    
    export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
    [oracleexternal@localhost ~]$  source .bash_profile
    [oracleexternal@localhost ~]$ su - oracle
    Password:
    [oracle@localhost ~]$ rlwrap sqlplus / as sysdba;
    
    SQL*Plus: Release 11.2.0.3.0 Production on Fri Jul 13 22:25:45 2018
    
    Copyright (c) 1982, 2011, Oracle.  All rights reserved.
    
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SYS@orcl> show parameter os
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    db_lost_write_protect                string      NONE
    diagnostic_dest                      string      /u01/app/oracle
    optimizer_index_cost_adj             integer     100
    os_authent_prefix                    string      ops$
    os_roles                             boolean     FALSE
    remote_os_authent                    boolean     FALSE
    remote_os_roles                      boolean     FALSE
    timed_os_statistics                  integer     0
    SYS@orcl> create user ops$oracleexternal identified externally;
    
    User created.
    
    SYS@orcl> grant create session to ops$oracleexternal;
    
    Grant succeeded.
    
    SYS@orcl> quit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    [oracle@localhost ~]$ exit
    logout
    
    [oracleexternal@localhost ~]$ who am
    [oracleexternal@localhost ~]$ whoami
    oracleexternal
    [oracleexternal@localhost ~]$ sqlplus /
    
    SQL*Plus: Release 11.2.0.3.0 Production on Fri Jul 13 22:27:16 2018
    
    Copyright (c) 1982, 2011, Oracle.  All rights reserved.
    
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    
    
    OPS$ORACLEEXTERNAL@orcl>
    OPS$ORACLEEXTERNAL@orcl>  set time on;
    22:29:13 OPS$ORACLEEXTERNAL@orcl>
    
  • 相关阅读:
    如何解决js跨域问题
    Java Web系统常用的第三方接口
    webapi返回json格式,并定义日期解析格式
    华为手机打开Logcat的方法
    Kendo UI for ASP.NET MVC 的一些使用经验(转)
    adobe pro破解说明
    阿里云服务器添加解析域名
    tfs代码上传到server并下载到新位置
    kendo 级联加带搜索的下拉框以及js赋值
    函数进阶
  • 原文地址:https://www.cnblogs.com/ios9/p/9307752.html
Copyright © 2020-2023  润新知