zoukankan      html  css  js  c++  java
  • SYS远程连接出错ORA-01031:Insufficient privileges

    http://blog.sina.com.cn/s/blog_5f266ec50100m052.html

    SYS远程连接出错ORA-01031:Insufficient privileges.

    现象:本地可以正常连接访问,在其它机器上也能通过normal方式正常访问使用,但是不能以sysdba身份

    连接访问,连接时报错ORA-01031:Insufficient privileges.

    1、检查系统参数:
    SQL> show parameter password

    NAME                           TYPE                 VALUE
    ------------------------------------             -----------
    remote_login_passwordfile            string      EXCLUSIVE
    2

    select * from v$pwfile_users;

    no rows selected

    3
    、SQL> shutdown immediate
    4
    、重建password文件
    [oracle@ebs dbs]$ rm orapworcl

    [oracle@ebs dbs]$ orapwd file=orapworcl password=oracle entries=10注意:默认密码文件名为orapw SID,不要写错了(我的就是orcl,可以的通过echo $ORACLE_SID命令查看,一般都为orcl或者oracle)


    5

    SQL> select * from v$pwfile_users;

    USERNAME                       SYSDB SYSOP
    ------------------------------ ----- -----
    SYS                            TRUE TRUE
    SYS
    正常显示出来。
    6
    、重新在远程以SYSDBA登录,可正常使用。

     

    注意要点:

    Create passwordfile需要重起database才能生效。

  • 相关阅读:
    Mysql其他
    Linux大全
    Django-你想知道的都在这里
    k8s
    极速安装k8s 快速融入学习
    flask orm
    Elasticsearch
    1爬虫
    MY git 操作
    docker 骚操作
  • 原文地址:https://www.cnblogs.com/xiaoL/p/3447333.html
Copyright © 2011-2022 走看看