Archiva 的界面和 UI 比較容易出問題。數據庫
在添加用戶和爲用戶進行權限修改的時候,不當心連 admin 這個用戶的權限都刪掉了。ide
這個時候應該如何恢復 admin 這個用戶的權限?blog
這個時候你能夠嘗試刪掉 Archiva 安裝路徑下的用戶數據庫。get
你能夠執行下面的命令:it
mv users{,.old}
假設你的 archiva 是安裝在 /opt/archiva 路徑下的話。class
那麼 /opt/archiva/data/databases 路徑下將會有一個 user 的目錄。這個目錄是存儲全部的用戶數據信息。權限
你能夠直接將 user 目錄刪除,或者備份到別的目錄下後重啓 Archiva。im
Archiva 發現沒有 user 目錄的話,將會從新建立,而且要求你輸入 admin 用戶的信息。數據