程序通过jdbc,使用system用户登录oracle数据库失败。

问题描述

system用户的密码没有输错,我用sqlplus,通过system用户能登录成功,但是通过程序就出错。提示一下错误:invalidusername/passwordlogindenied.求助

解决方案

解决方案二:
同求啊,jdbc的学习
解决方案三:
新建一个用户,重新授权,然后再执行程序试试
解决方案四:
配置什么都不发一下,怎么看。
解决方案五:
引用3楼z345434645的回复:

配置什么都不发一下,怎么看。

具体什么配置?小白不太明白奥
解决方案六:
用其他用户试一下,会不会是jdbc不能用system用户登录数据库?
解决方案七:
我用sqlplus,通过system用户能登录成功,说明用户没有问题,建议调试下,看看错误出在哪里。
解决方案八:
引用5楼from2015的回复:

用其他用户试一下,会不会是jdbc不能用system用户登录数据库?

可以用system登录的,昨天帮别人配oracle,然后用system登录不上

时间: 2024-08-31 21:11:21

程序通过jdbc,使用system用户登录oracle数据库失败。的相关文章

mfc-我写一个MFC的程序,在本机安装有oracle数据库

问题描述 我写一个MFC的程序,在本机安装有oracle数据库 我有一个MFC的程序,在本机安装有oracle数据库,并且可以连接并读取oracle数据库的表,现在想把oracle数据库安装在服务器上,MFC程序互联网访问oracle数据库,这样部署可行么,意思是程序不写服务器端,直接用客户端连接数据库读取数据. 解决方案 可以啊.你直接连另一个计算机的数据库和连本机的没有什么区别. 但是如果你的服务器在因特网上,你的客户端要发布给不信任的人,就最好不要这么玩,一旦你的客户端被破解,攻击者直接拿

登录oracle数据库时密码忘记的解决方法_oracle

我们在通过http://localhost:1158/em进行登录oracle时,我们忘记密码时,应该怎么办? 运行sqlplus进入输入密码界面 用户名输入: connect as sysdba 密码:这边乱输就可以了 然后进行输入下面的命令: 修改密码命令 alter user system identified by 新密码; 成功后马上登陆发现登陆不了提示用户名被锁所以从新进入运行下面代码解锁 alter user myuser account unlock;

Linux中Oracle数据库备份_oracle

先来介绍一些不使用脚本我们直接使用命令备份与还原oracle数据库Oracle数据备份:步骤 1 备份用户数据.1.使用linux系统下的数据库管理员账号连接linux终端.2. 执行以下语句,创建"bak_dir"文件夹. 复制代码 代码如下:  mkdir bak_dir  3. 执行以下语句,为"bak_dir"文件夹赋予读.写和执行权限. 复制代码 代码如下:  chmod 777 bak_dir  4. 执行以下语句,以sysdba用户登录oracle数据

Linux中Oracle数据库备份方法

先来介绍一些不使用脚本我们直接使用命令备份与还原oracle数据库 Oracle数据备份: 步骤 1 备份用户数据. 1.使用linux系统下的数据库管理员账号连接linux终端. 2. 执行以下语句,创建"bak_dir"文件夹.  代码如下 复制代码  mkdir bak_dir 3. 执行以下语句,为"bak_dir"文件夹赋予读.写和执行权限.  代码如下 复制代码  chmod 777 bak_dir 4. 执行以下语句,以sysdba用户登录oracle

Oracle数据库的用户管理

oracle安装会自动的生成sys用户和system用户 (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限.该用户默认的密码是manager (2)system用户是管理操作员,权限也很大,具有sysoper角色,没有create database的权限.默认的密码是change_on_install (3)一般来讲,对数据库维护,使用system用户登录即可. 基本使用: (1)连接命令 conn  用户名/密码  [as sysdba /

struts2实现用户登录 并能查询数据库中的数据显示出来 按条件查询

问题描述 struts2实现用户登录 并能查询数据库中的数据显示出来 按条件查询 struts2实现用户登录 并能查询数据库中的数据显示出来 按条件查询,多张表按条件查询 我要例子 主要的功能是显示数据库的内容 请看清要求!!! 解决方案 用 户 解决方案二: HIBERNATE中的ORG关联 解决方案三: 先搭个框架,再实现 解决方案四: 可以参考马士兵的struts2 视频,讲解的非常详细,如果需要给以给你 解决方案五: http://blog.csdn.net/lisq037/articl

快速查出Oracle数据库中锁等待的方法_oracle

通常在大型数据库系统中,为了保证数据的一致性,在对数据库中的数据进行操作时,系统会进行对数据相应的锁定. 这些锁定中有"只读锁"."排它锁","共享排它锁"等多种类型,而且每种类型又有"行级锁"(一次锁住一条记录),"页级锁"(一次锁住一页,即数据库中存储记录的最小可分配单元),"表级锁"(锁住整个表).若为"行级排它锁",则除被锁住的该行外,该表中其它行均可被其它的

【方法】如何限定IP访问Oracle数据库

[方法]如何限定IP访问Oracle数据库   1.1  BLOG文档结构图   1.2  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 限定IP访问Oracle数据库的3种方法(重点) ② 如何将信息写入到Oracle的告警日志中 ③ RAISE_APPLICATION_ERROR不能抛出错误到客户端环境 ④ 系统触发器 ⑤ 隐含参数:_system_trig_enabled   Tips

利用MSSQL复制功能实现与Oracle数据库同步

  1.分别建立链接对数据库进行操作,SQLServer可以用ADO.NET,操作Oracle可以用OLEDB或者用System.Data.OracleClient(需要添加引用才能用) 这种方案的优点就是简单,各自写各自的数据库操作代码,缺点就是不能将两个数据库中的表直接进行联合查询,链接Oracle的每台机器必须安装OracleClient才可以使用. 2.使用同义词操作Oracle数据库. 这种方法的具体操作我在以前的文章中已经写清楚了,这样做一来可以进行表的联合查询二来不需要每台机器都安