springboot内存定位,提取数据库账号密码

**配置

电脑:window11

项目:springboot2.7+阿里巴巴数据库连接池1.2

jdk:17.0.17

数据库:mysql

**

**先决条件

1,下载arthas

https://arthas.aliyun.com/arthas-boot.jar

**

定位步骤:

1,定位进程pid(例子342212)(如果不知道pid可以用操作系统cmd命令根据服务端口的找到进程pid)

2,启动 java.exe -jar arthas-boot.jar,在交互界面选择进程2

3,输入指令获取数据库密码

vmtool --action getInstances --className com.alibaba.druid.pool.DruidDataSource --express 'instances[0].password'

3,输入指令获取数据库账号

vmtool --action getInstances --className com.alibaba.druid.pool.DruidDataSource --express 'instances[0].username'

相关推荐
maqr_1104 分钟前
MySQL数据库迁移到云端如何保障安全_数据加密与SSL连接配置
jvm·数据库·python
苍何5 分钟前
万字保姆级教程:Hermes+Kimi K2.6 打造7x24h Agent军团
后端
我叫黑大帅8 分钟前
为什么map查找时间复杂度是O(1)?
后端·算法·面试
u0109147609 分钟前
MySQL如何限制触发器递归调用的深度_防止触发器死循环方法
jvm·数据库·python
weixin_3812881814 分钟前
MySQL中如何使用HEX函数转换十六进制_MySQL进制转换函数
jvm·数据库·python
Deitymoon23 分钟前
嵌入式数据库——SQLite基础
数据库·sqlite
YMatrix 官方技术社区23 分钟前
美国·硅谷|YMatrix 即将亮相 Postgres Conference 2026,前瞻 AI 时代的数据基座
数据库·数据仓库·postgresql·时序数据库·ymatrix
bKYP953cL25 分钟前
构建自己的AI编程助手:基于RAG的上下文感知实现方案
数据库·人工智能·ai编程
Bert.Cai26 分钟前
MySQL DML简介
数据库·mysql
maqr_11034 分钟前
HTML怎么生成订单预览_HTML只读订单信息结构【操作】
jvm·数据库·python