02.03.2013, 14:40 | #1 |
Участник
|
Ошибка при включении пользователя
Всем доброго времени суток! Проблема в следующем. Есть пользователь, я делаю его неактивным, а потом при попытке включить получаю Generic SQL error. Трейс показал следующее :
Cannot insert duplicate key row in object 'dbo.SystemUserPrincipals' with unique index 'cndx_SystemUserPrincipals'. The duplicate key value is (4d0dab14-0ef4-e011-ade2-005056af001f, 7b8d25fc-9451-e111-a1c0-005056af0021). Насколько я понял из гугла, при добавлении пользователя - делается запись в dbo.SystemUserPrincipals, при деактивации запись должна удалиться, а при активации снова добавиться. Собственно при деактивации запись не удалилась, поэтому сейчас он включить юзера не может, т.к. ругается на то что запись уже есть. Хотелось бы узнать что делать и как лечить? В гугле советуют в ручную почистить SystemUserPrincipals для отключенных юзеров, но мне кажется это не очень правильное решение. Заранее спасибо! CRM 2011 |
|