Can the data in the sonarqube database be stored using encryption?

Hello Experts,

Our company’s new data security management measures require verification of data encryption for important systems.

So I would like to ask, is there a way to encrypt project code and other configuration information in Sonarqube without affecting its normal use?

Best,
Kevin

Hi Kevin,

Settings encryption is supported. And some databases support encryption. But we don’t encrypt the source code directly. No.

Does your SCM support that?

 
Ann

Hi Ann,

I have seen this configuration before, but it can only encrypt a certain attribute value (i.e. a record in the database), and cannot encrypt all data in the tables in the database.
Could you tell me which SCM or databases support source code encryption?Also, will encrypting the data stored in sonarqube_DB affect the normal use of the Sonarqube service?

Kevin

Hi Kevin,

I’m not aware of any.

I have no experience with this.

I suspect it will be more fruitful to control who has access to SonarQube (and your SCM).

 
Ann

Thank you for your reply. Thanks.

Best,
Kevin