SonarQube用户表的工作原理如何?

时间:2016-11-12 00:26:25

标签: sonarqube sonarqube-ops

有人可以向我解释用户如何存储SonarQube的数据库(mysql)吗?我做了一个错误的查询,损坏了新用户的帐户。我正在尝试修复它,但我无法让用户再次显示在/ users页面上,所以即使所有内容在"用户"中看起来都是正确的,某些内容仍然不能完全正确。表。还有其他表吗?

用户是新用户,因此他没有DB中的活动(从未登录,没有分配等)。

或者我可以删除用户并重新创建,但我不知道该怎么做,因为它没有在网络上显示。要在DB中执行此操作,我需要再次了解数据模型。

2 个答案:

答案 0 :(得分:2)

您应该还原SQL更改,删除目录数据/ es然后通过标准方式(管理控制台或Web服务)删除用户。如果您不知道确切的更改是什么,那么应该恢复数据库备份。

答案 1 :(得分:0)

为了使用户出现在UI上,您需要确保他们通过organization_members表链接到组织。在我的设置中,我只有一个组织(在organizations表中),默认组织。