导航:首页 > 编程大全 > java数据库密码

java数据库密码

发布时间:2022-12-28 01:34:15

⑴ 如何利用java获取数据库的用户名密码

这个方法很多,你可以在数据库中查询Name,在结果中比对Password。。也可以把Name和Password封装成一个以像,直接在数据库查询结果中,查找

⑵ java连接数据库怎么验证用户名和密码

1,当你建一个数据库:是有用户名与密码的。
2,java中,通过建立一个类,比如说:databaseconnector,用于与数内据容库进行连接。
3,类建好后,如果你用的是mysql数据库的话,还需要再java中加载相应的jar包(mysql-connector-java-3.0.jar),其他数据库也需要加载相应的包。
4.用户名与密码,放于数据库中一个表中,当用户登录时,在数据库该表中查找是否有用户名与密码与所给相同的字段。如有,登录成功,跳转到相应页面。如无,登录失败。

⑶ java连接数据库问题。 怎么在本地查看自己的mysql数据库的账号密码呢

MySQL密码丢失的找回方法
破解本地密码:
Windows:
1.用系统管理员登陆系统。
2.停止MySQL的服务。
3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin
4.跳过权限检查启动MySQL,
c:\mysql\bin>mysqld-nt
–skip-grant-tables
5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码
c:\mysql\bin>mysqladmin
-u
root
flush-privileges
password
"newpassword"
c:\mysql\bin>mysqladmin
-u
root
-p
shutdown
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。
6.停止MySQL
Server,用正常模式启动Mysql
7.你可以用新的密码链接到Mysql了。
Unix&Linux:
1.用root或者运行mysqld的用户登录系统;
2.利用kill命令结束掉mysqld的进程;
3.使用–skip-grant-tables参数启动MySQL
Server
shell>mysqld_safe
–skip-grant-tables
&
4.为root@localhost设置新密码
shell>mysqladmin
-u
root
flush-privileges
password
"newpassword"5.重启MySQL
Server

⑷ java连接数据库密码修改

1:找到发布的程序文件,找到数据库的配置信息,一般都是会写在XML的配置文件里面的。如果所写死的那就没办法了,一般发布的程序都是经过编译了的。
2:如果你有源码则按照上面的方式先查找xml如果没有找到则到类文件里面查找。一般写程序的是不会把连接写代码里面的。
3:实在不行你就进入当前电脑的数据库修改它里面的这个用户的密码改为和以前的一致就可以了!

⑸ java连接access 数据库时,如何设置用户名和密码

1.
启动
microsoft
access
,以独占方式打开数据库,
2.
单击“工具”菜单“安全”子菜单中的“用户与组帐号”命令
3.
单击“更改登录密码”选项卡,在这里输入旧密码,设置新密码

⑹ Java软件开发,数据库密码被修改了,还有什么办法控制数据库,密码能找回吗

mysql可以在启动时,跳过密码直接登陆。

修改配置参数
/etc/my.cnf

[mysqld] 下面加上:
skip-grant-tables
配置项。

然后重启mysql服务,进入数据库后,找到mysql.user表,找到root用户对应的记录,然后修改密码的值,注意mysql密码是md5加密的,update user set password=md5('123456') where xxxxxx
然后刷新权限,FLUSH PRIVILEGES;
关闭数据库,将参数修改回来,重启,用新密码就可以访问了。

⑺ 在java程序里面设置access(我的数据库文件是test.mdb)数据库密码的问题

ALTER DATABASE PASSWORD NewPassword OldPassword
第一次设置数据库密码时,使用 NULL 关键字作为内 ALTER DATABASE 语句中的容 OldPassword 参数。

⑻ JAVA连接数据库的用户密码判定

while(rs.next()){
System.out.println("userName:" + rs.getString(1));
System.out.println("userPwd:" + rs.getString(2));
}
这样不就可以查询第二行数据了吗,有多少行数据,就查询多少行数据.

⑼ 怎么用java代码查出mysql密码

package com.leo;
import java.io.*;
import java.sql.*;

public class Pass{
public static void main(String[] args){
BufferedReader br = null;
try{
br = new BufferedReader(new InputStreamReader(new FileInputStream("D:\\pass.txt")));
Class.forName("com.mysql.jdbc.Driver");
Connection con = null;
String url = "jdbc:mysql://127.0.0.1:3306/mydb";
String username = "root";

String password = "";
while((password = br.readLine())!=null){
try{
con = DriverManager.getConnection(url,username,password);
if(con != null){
System.out.println("OK:"+password);
break;
}
}catch(Exception e1){
}
}
}catch(Exception e){
e.printStackTrace();
}finally{
try{
br.close();
}catch(Exception e2){}
}
}
}

大概就是这样了!测试过的,可以!

⑽ java 非web 修改数据库中用户的密码 老是出错不知道为什么

1、ConnDB类。
package com.wgh.tools;
import java.io.InputStream; //导入java.io.InputStream类
import java.sql.*; //导入java.sql包中的所有类
import java.util.Properties; //导入java.util.Properties类
public class ConnDB {
public Connection conn = null; // 声明Connection对象的实例
public Statement stmt = null; // 声明Statement对象的实例
public ResultSet rs = null; // 声明ResultSet对象的实例
//private static String propFileName = "connDB.properties"; // 指定资源文件保存的位置
//private static Properties prop = new Properties(); // 创建并实例化Properties对象的实例
private static String dbClassName = "com.mysql.jdbc.Driver"; // 定义保存数据库驱动的变量
private static String dbUrl = "jdbc:mysql://127.0.0.1:3306/db_9griddiary?user=root&password=&useUnicode=true&characterEncoding=utf8";
// public ConnDB() { // 构造方法
// try { // 捕捉异常
// // 将Properties文件读取到InputStream对象中
// InputStream in = getClass().getResourceAsStream(propFileName);
// prop.load(in); // 通过输入流对象加载Properties文件
// dbClassName = prop.getProperty("DB_CLASS_NAME"); // 获取数据库驱动
// // 获取连接的URL
// dbUrl = prop.getProperty("DB_URL", dbUrl);
// } catch (Exception e) {
// e.printStackTrace(); // 输出异常信息
// }
// }
/**
* 功能:获取连接的语句
*
* @return
*/
public static Connection getConnection() {
Connection conn = null;
try { // 连接数据库时可能发生异常因此需要捕捉该异常
Class.forName(dbClassName).newInstance(); // 装载数据库驱动
conn = DriverManager.getConnection(dbUrl); // 建立与数据库URL中定义的数据库的连接
} catch (Exception ee) {
ee.printStackTrace(); // 输出异常信息
}
if (conn == null) {
System.err
.println("警告: DbConnectionManager.getConnection() 获得数据库链接失败.\r\n\r\n链接类型:"
+ dbClassName + "\r\n链接位置:" + dbUrl); // 在控制台上输出提示信息
}
return conn; // 返回数据库连接对象
}

/*
* 功能:执行查询语句
*/
public ResultSet executeQuery(String sql) {
try { // 捕捉异常
conn = getConnection(); // 调用getConnection()方法构造Connection对象的一个实例conn

stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);

} catch (SQLException ex) {
System.err.println(ex.getMessage()); // 输出异常信息
}
return rs; // 返回结果集对象
}

/*
* 功能:执行更新操作
*/
public int executeUpdate(String sql) {
int result = 0; // 定义保存返回值的变量
try { // 捕捉异常
conn = getConnection(); // 调用getConnection()方法构造Connection对象的一个实例conn
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
result = stmt.executeUpdate(sql); // 执行更新操作
} catch (SQLException ex) {
result = 0; // 将保存返回值的变量赋值为0
}
return result; // 返回保存返回值的变量
}

/*
* 功能:关闭数据库的连接
*/
public void close() {
try { // 捕捉异常
if (rs != null) { // 当ResultSet对象的实例rs不为空时
rs.close(); // 关闭ResultSet对象
}
if (stmt != null) { // 当Statement对象的实例stmt不为空时
stmt.close(); // 关闭Statement对象
}
if (conn != null) { // 当Connection对象的实例conn不为空时
conn.close(); // 关闭Connection对象
}
} catch (Exception e) {
e.printStackTrace(System.err); // 输出异常信息
}
}

}

阅读全文

与java数据库密码相关的资料

热点内容
win10的文件查找在哪里设置密码 浏览:617
苹果6plusitunesstore 浏览:971
qqiphone6在线手机软件 浏览:407
文件怎么转发 浏览:94
数控机床编程与操作怎么启动 浏览:636
linux查找c文件是否存在 浏览:150
从事程序员的身体要求 浏览:259
txt文件转成json文件 浏览:941
iosapp怎么让未读消息显示 浏览:805
百度智能云上传文件软件 浏览:756
怎么把电脑盘设密码 浏览:768
苹果直径怎么量 浏览:542
alienware13升级 浏览:14
循环加载js 浏览:759
qq电话记录在哪个文件夹 浏览:325
jsf如何返回json数据 浏览:136
javascript百度地图 浏览:380
苹果4怎么弄3g网络 浏览:775
如何删除公司文件 浏览:659
u盘歌曲怎么从文件夹剪切出来 浏览:766

友情链接