【Nacos在derby模式下密码忘记】使用derby的ij工具重置密码/修改密码
【问题描述】
nacos部署未用mysql,直接运行,使用了默认的derby数据库,这时候不一小心修改的密码给忘记了,无法登录
当时是部署在centos上的一个演示环境,没有采用mysql数据库,如果生产上,建议使用mysql。
【解决方案】
1、下载管理工具
从官方上下载管理工具:Apache Derby
(因为我本地是jdk1.8版本,就下载这个包。)
下载完成后,上传至服务器,并解压,就可以使用 ij
这个客户端连接工具了。
2、连接derby
注意:连接derby的时候,先得关闭nacos,否则 derby会连接不上,报错如下:
错误XJ040:无法使用类加载程序 sun.misc.Launcher$AppClassLoader@5e2de80c 启动数据库 '/home/nacos/data/derby-data',请参阅下一个异常错误,以了解详细信息。
错误XSDB6:Derby 的另一个实例可能已引导数据库 /home/nacos/data/derby-data。
使用 ij
这个客户端,进入客户端:
[root@xff db-derby-10.14.2.0-bin]# cd bin/
[root@ffcs152 bin]# sh ij
ij 版本 10.14
ij>
连接数据库
connect 'jdbc:derby:/home/nacos/data/derby-data;create=true'
其中 /home/nacos/data/derby-data
是nacos的data目录下的路径,按你项目的实际路径修改即可
3、 修改密码
执行下面几个命令即可
- 显示所有表数据
ij> show tables;
TABLE_SCHEM |TABLE_NAME |REMARKS
------------------------------------------------------------------------
SYS |SYSALIASES |
SYS |SYSCHECKS |
SYS |SYSCOLPERMS |
SYS |SYSCOLUMNS |
SYS |SYSCONGLOMERATES |
SYS |SYSCONSTRAINTS |
SYS |SYSDEPENDS |
SYS |SYSFILES |
SYS |SYSFOREIGNKEYS |
SYS |SYSKEYS |
SYS |SYSPERMS |
SYS |SYSROLES |
SYS |SYSROUTINEPERMS |
SYS |SYSSCHEMAS |
SYS |SYSSEQUENCES |
SYS |SYSSTATEMENTS |
SYS |SYSSTATISTICS |
SYS |SYSTABLEPERMS |
SYS |SYSTABLES |
SYS |SYSTRIGGERS |
SYS |SYSUSERS |
SYS |SYSVIEWS |
SYSIBM |SYSDUMMY1 |
NACOS |APP_CONFIGDATA_RELATION_PUBS |
NACOS |APP_CONFIGDATA_RELATION_SUBS |
NACOS |APP_LIST |
NACOS |CONFIG_INFO |
NACOS |CONFIG_INFO_AGGR |
NACOS |CONFIG_INFO_BETA |
NACOS |CONFIG_INFO_TAG |
NACOS |CONFIG_TAGS_RELATION |
NACOS |GROUP_CAPACITY |
NACOS |HIS_CONFIG_INFO |
NACOS |PERMISSIONS |
NACOS |ROLES |
NACOS |TENANT_CAPACITY |
NACOS |TENANT_INFO |
NACOS |USERS |已选择 38 行
ij>
- 修改密码
update NACOS.USERS set PASSWORD='$2a$10$XH9mSVbEm05R1mkKnKEIk.ps/E0g.j7/cg0hxyfxO033llg4kIFr2' where USERNAME='nacos';
其中 $2a$10$XH9mSVbEm05R1mkKnKEIk.ps/E0g.j7/cg0hxyfxO033llg4kIFr2 这个密码是nacos的加密串,也就是密码为 nacos
,初始化后再自行修改即可。
4、再重启nacos
(注意:启动nacos的时候要把ij客户端先关掉,否则nacos无法成功启动)
sh startup.sh -m standalone
5、访问nacos页面
用nacos/nacos登录改密即可。
【Nacos在derby模式下密码忘记】使用derby的ij工具重置密码/修改密码相关推荐
- Nacos在derby模式下密码忘记了如何更改密码?nacos使用derby的ij工具修改密码
一.使用背景 nacos部署未用mysql,直接运行,使用了默认的derby数据库,这时候不一小心修改的密码给忘记了,无法登录,该怎么办,下面就是三步方面. 当时是部署在centos上的一个演示环境, ...
- Spring Cloud Alibaba - 20 Nacos StandAlone模式下的数据存储(Derby)及新增登录用户
文章目录 StandAlone模式下的数据查看 (Derby) 新增登录用户 源码 StandAlone模式下的数据查看 (Derby) 这里我们以windos为例 温馨提示: 连接的时候,需要关闭n ...
- linux 下如何修改mysql授权,linux下mysql添加用户、删除用户、授权、修改密码
摘要 腾兴网为您分享:linux下mysql添加用户.删除用户.授权.修改密码,之了课堂,云闪付,英语字典,易信等软件知识,以及pr安卓,彩绘大师,微软应用商店,广告屏蔽管家,pandahelper, ...
- Win11忘记本地账户密码了怎么移除或修改密码
问题描述 使用pc时有时会遇到很尴尬情况,忘记了windows本地账户密码,但是进入账户设置来修改或删除本地密码需要提供之前旧密码,这就形成死锁了. 解决办法 本人经过半小时的折腾,找到了一种比较 ...
- 我的第一次给了它:数据库密码忘记了不要慌傻瓜式教你修改
数据库的的密码忘记了该如何解决 1.找到数据库文件里面的my.ini文件 (1)打开电脑的隐藏文件夹:查看--勾选隐藏的项目 (2)进入磁盘(你安装mysql的磁盘)找到ProgramData--My ...
- mysql8.0.15 linux安装_Linux下mysql 8.0.15 安装配置图文教程以及修改密码
写这篇博客是为了记住我刚刚安装成功的MySQL8.0.15,之前在网上找了很多博客最终没能成功,然后去google上找了几篇最终装好了,装数据库之前我是重装了服务器系统的,所以这个安装环境是很干净的, ...
- 电脑密码忘记了? 使用U盘启动破解电脑密码
1.制作U盘启动盘 ①下载通用PE工具箱:http://www.tongyongpe.com/download/180.html 下载之后的应用程序: ②安装 点击 进行安装,按照安装向导进行安装 ③ ...
- 微信小程序体验版数据加载不了,打开调试模式下才行(在微信开发者工具上也能加载数据)
记一次微信小程序体验版数据加载不了的解决过程(请求不到数据),供大家参考: 注:域名已经备案.https已经配置.ssl证书在1.2以上版本.小程序后台已经配置服务器域名 注:域名已经备案.https ...
- 修改qq服务器时间限制,为什麼QQ改不了密码?他显示请在常用IP上修改密码但我试过下Q改时间再改了还是不行...
满意答案 tianwolf 2014.11.27 采纳率:53% 等级:6 已帮助:459人 2008年3月18日起,腾讯为了保障QQ的安全,限制了所有QQ号码的异地改密.即所有QQ只能在经常登 ...
最新文章
- DLL: 一种直接法的激光雷达定位方案
- Linux中包的管理与程序安装
- ML之FE:特征工程中数据缺失值填充的简介、方法、全部代码实现之详细攻略
- C#几种访问修饰符理解
- PHP中文件操作相关
- Dalvik/ART(ANDROID)中的多线程机制(3)
- Intellij IDEA 重置所有工具栏 Intellij IDEA 中的 Debug 控制台输出窗口不见了的解决办法
- weex监听android返回键,weex使用手册
- MySQL之Index(索引)
- 通过yum安装Nagios
- 人不能活在舒适区里,我要趁年轻出去闯闯
- [vscode] markdown_index----可以为你的markdown标题添加序号的插件
- 数据中心服务器巡检方案,IDC机房巡检方案
- 乐心健康php,《乐心健康》修改步数网页【获取方法】入口
- 计算机操作常用的五大功能是,计算机操作系统的五大功能是什么
- SQL Server_SQL Server Windows NT - 64 bit
- 单片机课设-60秒倒计时器
- springboot基于vue众筹平台系统
- linux服务器之间文件传输scp
- 微信网页Audio自动播放(IOS安卓)
热门文章
- Python学习十二:Flask框架
- 怎么卸载uni-canvas
- 积分排行榜设计 mysql_UI设计灵感之:积分榜、排行榜列表样式设计
- c if sortable html,Rails 5 - html5sortable - sortable不是HTMLDocument.ready中的函数
- 什么是“环保用电智能监管系统”?它又是如何实现通过电量监测,监控企业治污设施运行的呢?-安科瑞黄安南
- 什么影响了他们 十大CEO创业的经典故事
- layers.GlobalAveragePooling1D()的作用:接入Dense层之前,一定要把数据打平!
- 24小时和越狱播出时间表
- 设备VMnet0上的网络桥接无法运行 虚拟机 网络电缆未插好
- Android权限清单