qq_35185338
在山的那边445
2017-12-13 13:02
采纳率: 100%
浏览 1.7k

plsql连接oracle数据库

各位大佬求教,我的plsql有段时间没用就连接不上本地数据库了,

提示ora-123546:TNS:权限被拒绝。但可以使用plsql远程连接其他

人的数据库,而且直接使用sqlplus直接登录又可以连接到数据库。
这该怎么解决?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • qq_36591059
    慕容忧洋 2017-12-13 13:21
    已采纳

    你的监听配置文件里面,本地数据库的配置有没有问题,先试着用数据库的ip端口和实例名登陆一下,如果能登陆就是配置文件的问题,如果还是登陆不上去就是账户权限有问题

    点赞 评论
  • z591391960
    E-A-D-G-B-E 2017-12-13 13:32

    很有可能plsql客户端没有配置哪个oci.dll文件

    点赞 评论
  • tjh371918642
    csdn-jeff 2017-12-13 13:37

    检查你的配置文件,1521 ,用工具连接然后看日志

    点赞 评论
  • qq_36659311
    qq_36659311 2017-12-13 13:42

    同上你的监听配置文件里面,本地数据库的配置有没有问题,先试着用数据库的ip端口和实例名登陆一下,如果能登陆就是配置文件的问题,如果还是登陆不上去就是账户权限有问题

    点赞 评论
  • u014293111
    a986992982 2017-12-14 02:28

    你会使用sysdba登录吧,1. sqlplus /nolog 2.connect / as sysdba; 3.百度一下oracle怎么查看用户权限是否过期
    如果不行,你就找其他人问问。
    最后建议,就重新安装oracle,
    重新安装还是不行,就重新安装系统,还是不行找老板换台电脑。
    不给你换就换个公司,。。。。。

    点赞 评论
  • qq_35185338
    在山的那边445 2017-12-14 02:32

    应该不是账户名的问题,因为是所有的账户都无法在plsql中登录,都提示权限被拒绝,包括system账户。配置文件又该怎么改呢?

    点赞 评论

相关推荐