首页 > 其他分享 >Nacos在derby模式下密码忘记了如何更改密码?nacos使用derby的ij工具修改密码

Nacos在derby模式下密码忘记了如何更改密码?nacos使用derby的ij工具修改密码

时间:2022-10-13 16:34:24浏览次数:67  
标签:修改 mysql nacos Nacos 密码 derby data

一、使用背景
nacos部署未用mysql,直接运行,使用了默认的derby数据库,这时候不一小心修改的密码给忘记了,无法登录,该怎么办,下面就是三步方面。
当时是部署在centos上的一个演示环境,没有采用mysql数据库,如果生产上,建议使用mysql。

二、解决方案
2.1 下载管理工具
从官方上下载管理工具:https://db.apache.org/derby/


因为我本地是jdk1.8版本,就下载这个包。

下载完成后,上传至服务器,并解压,就可以使用 ij 这个客户端连接工具了。

2.2 连接derby
注意:连接derby的时候,先得关闭nacos,否则 derby会连接不上

cd bin
sh ij
1
2
这时候出现了一个客户端界面, 如下图所票:


连接数据库
connect 'jdbc:derby:/home/mate/nacos/data/derby-data;create=true'
1
其中 /home/mate/nacos/data/derby-data 是nacos的data目录下的路径,按你项目的实际路径修改即可

2.2 修改密码
执行下面几个命令即可

显示所有表数据
show tables;
1


修改密码
update NACOS.USERS set PASSWORD='$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu' where USERNAME='nacos';
1
其中 $2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu 这个密码是nacos的加密串,也就是密码为 nacos ,初始化后再自行修改即可。

再重启nacos,这样的你的密码就找回来了

sh startup.sh -m standalone
1
至此大功告成!

三、项目案例
https://gitee.com/matevip/matecloud Spring Cloud Alibaba微服务低代码开发平台
————————————————
版权声明:本文为CSDN博主「MateCloud微服务」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bufegar0/article/details/118913238

标签:修改,mysql,nacos,Nacos,密码,derby,data
From: https://www.cnblogs.com/cheyunhua/p/16788615.html

相关文章

  • 536管理用户增删改和537管理用户修改密码
    管理用户增删改DCLSQL分类:DDL:操作数据库和表MDL:增删改表中数据DQL:查询表中数据DCL:管理用户授权DBA:数据库管理员。DCL管理用户授权管理用户添加用户语法......
  • 管理用户-修改密码和管理权限
    3.修改用户密码: UPDATEUSERSETPASSWORD=PASSWORD('新密码')WHEREUSER='用户名'; UPDATEUSERSETPASSWORD=PASSWORD('abc')WHEREUSER='lisi'......
  • Git重新配置账号密码
    配置用户名和邮箱:gitconfig--globaluser.name"username"gitconfig--globaluser.email"[email protected]"清除配置中纪录的用户名和密码,下次提交代码时会让重新......
  • 取消xcode每次运行都提示输入用户名密码
     每次修改了代码都让输入,就很不方便,只需要以下简单操作即可。1、打开你的钥匙串  2、找到你项目的证书下的小钥匙  3、双击找到访问控......
  • mysql8.0.27之后无法指定加密方式创建用户或者修改密码
    mysql>createuser'admin2'@'%'identifiedwithmysql_native_passwordby'123456';4058-1factorauthenticationmethoddoesnotmatchagainstauthentication......
  • 关于博客密码
    博客密码是我的生日!!!因为考虑到题面要保密,所以加了密码不知道密码可以看我题库用户名要是还不知道友尽吧......
  • Python生成10个八位随机密码
    #生成10个八位随机密码importrandomlst1=[chr(i)foriinrange(97,123)]#生成26为字母列表lst2=[iforiinrange(0,10)]#生成0-9数字列表result=lst1+lst2#......
  • Docker下Nacos配置应用开发
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本文是在《Docker下,两分钟极速体验Nacos配置中心》一文的续篇,......
  • WSL2安装了Ubuntu之后root不知道密码
    更新了WSL2,安装完Ubuntu只要求新建账号和密码,不知道root密码,各种不方便Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码在终端输入命令sudopasswd,然......
  • 关于 springcloud + nacos 启动报错:nacos save snapshot error
    关于nacos报错:nacossavesnapshoterror1:首先这个nacos报错并不影响你的正常使用,但是每次启动错误都会报错nacossavesnapshoterror,找不到config的配置;2:确......