Upsource Hub 找回管理員許可權

2021-08-19 23:38:42 字數 803 閱讀 6139

hub中的admin使用者為管理員許可權,擁有整個系統的最高許可權,甚至可以做移除自身管理員許可權高危操作,本人就是在一次嘗試性操作中將admin的管理員許可權刪除,導致整個upsource系統沒有了管理員,無法做任何系統級操作了,經過諮詢upsource售後團隊得知可以在upsource啟動時指定乙個使用者為管理員,通過這個使用者取回管理員許可權。

文中講的單hub部署的操作,upsource整合了hub,所以,如果是upsource,需要對文中的命令做些小改動

cd /your_upsource_root_path //切換到upsource根目錄

./bin/upsource.sh stop //停用upsource

./bin/upsrouce.sh start –j-djetbrains.hub.admin.restore=true –j-djetbrains.hub.admin.login=name –j-djetbrains.hub.admin.password=password //指定管理員臨時使用者名稱和密碼啟動upsource

瀏覽器upsource首頁使用啟動時設定的使用者名稱和密碼進行登入,登入進去以後就能看到該使用者擁有了所有的操作許可權,但是切記,這個是臨時許可權,upsource重啟以後許可權就沒有了。

安全起見,在操作介面將管理員許可權新增給另外乙個使用者,假設為a

使用./bin/upsrouce.sh restart重啟upsource

使用a使用者登入,將系統管理員許可權賦給admin使用者

使用admin使用者登入檢視是否擁有了所有操作許可權

mysql找回管理員密碼 mysql找回管理員密碼

方法一 1 停止mysql服務 service mysqld stop 2 通過mysqld safe啟動mysql服務,並同時傳遞兩個引數 skip grant tables skip networking 即 mysqld safe skip grant tables skip networki...

MySQL找回管理員密碼

有些時候因為某些原因忘記或根本就不知道資料庫管理員的密碼所有不能登入,這時就可以通過恢復資料庫管理員密碼來重新設定密碼,進行登入了.vim etc my.cnf 修改主配置檔案 skip grant tables 跳過許可權檢測 systemctl restart mysqld 重啟服務mysql ...

畢設 班級管理系統 找回密碼模組

模組介紹 介面設計 程式流程圖 核心 private list ids new list 儲存密保資訊 private list keys new list 儲存密保答案 private string str new string 密保問題 int m 記錄密保隨機數 關鍵 string cm st...