标题:为什么总显示连接oracle 总显示 invalid username/password;login denied 费 ...
取消只看楼主
rocketabc
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-7-6
 问题点数:0 回复次数:2 
为什么总显示连接oracle 总显示 invalid username/password;login denied 费解

import java.sql.*;

public class oracle
{
public static void main(String args[])
{
boolean flag;
final String DBDRIVER = "oracle.jdbc.driver.OracleDriver" ;
// 数据库连接地址
final String DBURL = "jdbc:oracle:thin:@localhost:1521:mldn" ;
// 数据库用户名
final String DBUSER = "mldn" ;
// 数据库连接密码
final String DBPASSWORD = "mldn" ;
// 声明一个数据库连接对象
Connection conn = null ;
// 声明一个数据库操作对象
Statement stmt = null ;
// 声明一个结果集对象
ResultSet rs = null ;
// 声明一个SQL变量,用于保存SQL语句
String sql = null ;
try
{
// 加载驱动程序
try{

Class.forName(DBDRIVER) ;
}
catch(Exception e)
{
e.printStackTrace();
}
// 连接数据库
conn = DriverManager.getConnection(DBURL,"mldn","mldn") ;
// 实例化数据库操作对象
stmt = conn.createStatement() ;
// 编写SQL语句
sql = "SELECT * FROM person";
System.out.println(sql) ;
// 查询记录
rs = stmt.executeQuery(sql) ;
// 判断是否有记录
if(rs.next())
{
// 如果有记录,则执行此段代码
// 用户是合法的,可以登陆
flag = true ;
System.out.print(flag);
}
// 依次关闭
rs.close() ;
stmt.close() ;
conn.close() ;
}
catch(Exception e)
{
e.printStackTrace();
}
}
}

搜索更多相关主题的帖子: oracle invalid login username password 
2007-08-27 12:20
rocketabc
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-7-6
得分:0 
sql = "SELECT * FROM person";
这样写没错吧 我的问题就是连接不上数据库

兴趣和爱好是我追求的方向
2007-08-27 12:51
rocketabc
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-7-6
得分:0 
我看过 在sqlplus 用mldn/mldn可以连接数据库啊 但是用程序就连不上 是不是和端口有关呢?

兴趣和爱好是我追求的方向
2007-08-27 21:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-165708-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.032459 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved