一、在postgresql當中建立sonar數據庫和用戶
1.1 建立sonar用戶
以postgres用戶登錄成功後,建立爲sonarQube專用的sonar用戶。sql
以下圖,在General中設置用戶名爲sonar,Privileges中控制權限。用戶名爲sonar,密碼爲sonar數據庫
建立成功以後,在面板當中可看到sonar用戶。post
1.2 建立sonar數據庫
點開Databases,右鍵 ,建立數據庫。數據庫名稱爲:sonarurl
保存成功以後,能夠切換爲sonar用戶登錄。spa
二、在sonarQube中配置postgresql鏈接信息
在sonarQube的安裝目錄的conf目錄下,打開sonar.properties。postgresql
此文件當中,全部支持的數據類型的鏈接方式都已經放進來了。只須要開放註釋,進行配置工做便可。blog
2.一、配置數據庫地址、用戶名、密碼:
須要配置的參數爲:class
sonar.jdbc.username配置
sonar.jdbc.passwordjdbc
sonar.jdbc.url
自己是註釋的。開放註釋,並配置在postgreSql當中,爲sonar建立的用戶名和密碼:sonar/sonar。
配置數據庫地址、數據庫名稱。以及CurrentSchema(默認就是public)
2.2 重啓sonarQube
重啓過程當中,sonar會使用配置的數據庫,並在數據庫中自動建立表格。須要一點時間。
重啓完成以後,能夠在數據庫當中看到sonar建立的表:
再次訪問sonarQube後,頁面底部就不會有以下提示: