nacos如何修改默認的用戶名密碼
nacos修改默認的用戶名密碼
首先要先安裝mysql
我選擇的mysql5.7
安裝后
登錄 mysql -u root -p
查詢所有用戶
select Host,User from mysql.user;
添加新用戶,授予遠程訪問權限
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' IDENTIFIED BY 'secret' WITH GRANT OPTION;
然后根據(jù)nacos提供的初始化sql,導入sql,會生成幾個表,其中users是用戶表
nacos配置文件修改(以下是nacos官方文檔提供)
spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://11.162.196.16:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=nacos_devtest db.password=youdontknow
啟動 nacos,單機模式 ./startup.sh -m standalone &
修改密碼
生成nacos密碼
需要先引入依賴
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>然后執(zhí)行下邊這個代碼
new BCryptPasswordEncoder().encode("123456");使用的數(shù)據(jù)庫為 nacos, 用戶表 users
修改用戶賬號密碼就是替換users表的賬戶密碼信息
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
解決Idea查看源代碼警告Library source does not mat
在使用IDEA開發(fā)時,遇到第三方jar包中的源代碼和字節(jié)碼不一致的問題,會導致無法正確打斷點進行調試,這通常是因為jar包更新后源代碼沒有同步更新造成的,解決方法是刪除舊的jar包,通過Maven重新下載或手動下載最新的源代碼包,確保IDE中的源碼與字節(jié)碼版本一致2024-10-10
實踐講解SpringBoot自定義初始化Bean+HashMap優(yōu)化策略模式
本篇講解了SpringBoot自定義初始化Bean+HashMap優(yōu)化策略模式,通過實踐的方式更通俗易懂,對此不了解的同學跟著小編往下看吧2021-09-09
Java常用類庫Apache Commons工具類說明及使用實例詳解
這篇文章主要介紹了Java常用類庫Apache Commons工具類說明及使用實例詳解,需要的朋友可以參考下2020-02-02
java生成pdf表格,調用itext創(chuàng)建的實例
這篇文章主要介紹了java生成pdf表格,調用itext創(chuàng)建的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01
Spring security基于數(shù)據(jù)庫中賬戶密碼認證
這篇文章主要介紹了Spring security基于數(shù)據(jù)庫中賬戶密碼認證,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-03-03
Maven項目部署到服務器設置訪問路徑以及配置虛擬目錄的方法
今天小編就為大家分享一篇關于Maven項目部署到服務器設置訪問路徑以及配置虛擬目錄的方法,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02
SpringBoot與SpringSecurity整合方法附源碼
這篇文章主要介紹了SpringBoot與SpringSecurity整合,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01

