jdbc连接数据库,代码如下
<datasource type="jdbc">
<jndi name="java:comp/env/call" />
<jdbc driver="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
user="system" password="manager"/>
</datasource>
使用sqlplus,plsql都可以使用system/manager登录,但jsp应用页面调用时显示连接数据库错误:ORA-01017: invalid username/password; logon denied (jdbc:oracle:thin:@127.0.0.1:1521:orcl)
eclipse控制台信息:
SEVERE: java.lang.RuntimeException: 连接数据库错误:ORA-01017: invalid username/password; logon denied
(jdbc:oracle:thin:@127.0.0.1:1521:orcl)
Caused by: java.sql.SQLException: ORA-01017: invalid username/password; logon denied这是什么原因
<datasource type="jdbc">
<jndi name="java:comp/env/call" />
<jdbc driver="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
user="system" password="manager"/>
</datasource>
使用sqlplus,plsql都可以使用system/manager登录,但jsp应用页面调用时显示连接数据库错误:ORA-01017: invalid username/password; logon denied (jdbc:oracle:thin:@127.0.0.1:1521:orcl)
eclipse控制台信息:
SEVERE: java.lang.RuntimeException: 连接数据库错误:ORA-01017: invalid username/password; logon denied
(jdbc:oracle:thin:@127.0.0.1:1521:orcl)
Caused by: java.sql.SQLException: ORA-01017: invalid username/password; logon denied这是什么原因
解决方案 »
- 删除除重复的数据,并保留一行
- sql问题 高人解答
- 如何写一个带有复合类型的存储过程??
- 请高手帮忙把这段.net定义的代码变成纯正的Oracle语句
- 游标内使用嵌套查询的问题
- 这个存储过程怎么写?
- 如何把dmp文件导入到oracle9i中!在线等待
- 一个表空间权限的问题,在线等
- 请问pl/sql中有没有类似java中哈西表(Hashtable)这样的数据结构???????
- oracle 游标 cursor 效率 慢
- oravle 报 java.io.IOException: ORA-22990: LOB locators cannot span transactions
- Oracle数据库数据的保存
谢谢楼上,01017更改后好了,不过出现了一个新错误“连接数据库错误:OAUTH 编集失败(jdbc:oracle:thin:@127.0.0.1:1521:orcl”
jar包有误?
INFO: Initializing, config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true
六月 26, 2013 11:06:43 上午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 11:06:49 上午 hiker.common.exception.AppExceptionHandler execute
INFO: Exception forward path=/login.jsp
六月 26, 2013 11:06:49 上午 hiker.common.exception.AppExceptionHandler logExceptionStackTrace
SEVERE: java.lang.RuntimeException: 连接数据库错误:OAUTH 编集失败(jdbc:oracle:thin:@127.0.0.1:1521:orcl)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:116)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:124)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:171)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:179)
at hiker.common.db.Query.getMap(Query.java:504)
at hiker.common.db.Query.getMap(Query.java:528)
at hiker.partform.module.UserLogin.login(UserLogin.java:126)
at hiker.partform.action.LoginAction.execute(LoginAction.java:67)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at hiker.common.filter.EncodeFilter.doFilter(EncodeFilter.java:60)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.sql.SQLException: OAUTH 编集失败
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:663)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:359)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:531)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:221)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:503)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:187)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:113)
... 32 more
INFO: Initializing, config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true
六月 26, 2013 11:06:43 上午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 11:06:49 上午 hiker.common.exception.AppExceptionHandler execute
INFO: Exception forward path=/login.jsp
六月 26, 2013 11:06:49 上午 hiker.common.exception.AppExceptionHandler logExceptionStackTrace
SEVERE: java.lang.RuntimeException: 连接数据库错误:OAUTH 编集失败(jdbc:oracle:thin:@127.0.0.1:1521:orcl)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:116)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:124)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:171)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:179)
at hiker.common.db.Query.getMap(Query.java:504)
at hiker.common.db.Query.getMap(Query.java:528)
at hiker.partform.module.UserLogin.login(UserLogin.java:126)
at hiker.partform.action.LoginAction.execute(LoginAction.java:67)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at hiker.common.filter.EncodeFilter.doFilter(EncodeFilter.java:60)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: java.sql.SQLException: OAUTH 编集失败
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:663)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:359)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:531)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:221)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:503)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:187)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:113)
... 32 more没看懂、alert.log最后几行能贴上来看看吗
六月 26, 2013 3:32:46 下午 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Java\jdk1.7.0_25\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;E:\Oracle\product\11.2.0\dbhome_1\bin;E:\app\STAR\product\11.2.0\dbhome_1\bin;C:\Program Files (x86)\Common Files\NetSarang;D:\oracle\product\10.2.0\db_2\bin;D:\oracle\product\10.2.0\db_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Common Files\Thunder Network\KanKan\Codecs;D:\Program Files\Java\jdk1.7.0_25\bin;D:\Program Files\Java\jdk1.7.0_25\jre\bin;E:\QtSDK\mingw\bin;D:\Program Files\Java\jdk1.7.0_25\bin;E:\QtSDK\Desktop\Qt\4.7.4\mingw\bin;.
六月 26, 2013 3:32:46 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Hkpf' did not find a matching property.
六月 26, 2013 3:32:46 下午 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8000"]
六月 26, 2013 3:32:46 下午 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
六月 26, 2013 3:32:46 下午 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1127 ms
六月 26, 2013 3:32:46 下午 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
六月 26, 2013 3:32:46 下午 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.41
六月 26, 2013 3:32:49 下午 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/struts/tags-bean is already defined
六月 26, 2013 3:32:49 下午 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/struts/tags-html is already defined
六月 26, 2013 3:32:49 下午 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/struts/tags-logic is already defined
六月 26, 2013 3:32:49 下午 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/struts/tags-nested is already defined
六月 26, 2013 3:32:49 下午 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/struts/tags-template is already defined
六月 26, 2013 3:32:49 下午 org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/struts/tags-tiles is already defined
六月 26, 2013 3:32:50 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
六月 26, 2013 3:32:50 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
六月 26, 2013 3:32:50 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='ApplicationResources', returnNull=true
六月 26, 2013 3:32:50 下午 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8000"]
六月 26, 2013 3:32:50 下午 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
六月 26, 2013 3:32:50 下午 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3496 ms
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true
六月 26, 2013 3:32:51 下午 org.apache.struts.util.PropertyMessageResources <init>
INFO: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnNull=true
六月 26, 2013 3:32:58 下午 hiker.common.exception.AppExceptionHandler execute
INFO: Exception forward path=/login.jsp
六月 26, 2013 3:32:58 下午 hiker.common.exception.AppExceptionHandler logExceptionStackTrace
SEVERE: java.lang.RuntimeException: 连接数据库错误:OAUTH 编集失败(jdbc:oracle:thin:@127.0.0.1:1521:orcl)
at hiker.common.db.DbUtils.getConnection(DbUtils.java:116)