Не удалось удалить защиту пакета с ошибкой 0x80131940 - PullRequest
2 голосов
/ 09 января 2009

Я пытаюсь открыть защищенный паролем пакет в SQL Server BID и получаю следующее сообщение об ошибке при каждом вводе правильного пароля:

Failed to remove package protection with error 0x80131940 "(null)"

Это происходит в методе CPaqckage::LoadFromXML.

Есть идеи?

Ответы [ 2 ]

4 голосов
/ 15 октября 2012

Я столкнулся с той же проблемой и обнаружил, что caps-lock включен. При вводе правильного пароля с включенным caps-lock выдается сообщение об ошибке «Не удалось удалить защиту пакета с ошибкой 0x80131940» (null), а при вводе неверного пароля появляется сообщение «Введен неверный пароль». Очень обманчиво, но просто исправить.

2 голосов
/ 29 февраля 2012

Полагаю, вы думали, что у вас правильный пароль, но на самом деле это не так.

Я недавно столкнулся с этой проблемой. Я знаю, что вы отправили сообщение давным-давно, но я не мог найти ответ, когда столкнулся с той же ситуацией. Оказывается, у меня был неправильный пароль, когда я подумал, что он у меня правильный (я не тот, кто создал пакет).

Я предполагал, что, поскольку некоторые неправильные пароли выдавали сообщение об ошибке wrong password, у меня должен был быть правильный пароль с тем, который не выдал сообщение wrong password - получается, что разные неправильные пароли могут возвращать разные ошибки сообщения при открытии пароля зашифрованного пакета SSIS!

Очень странно. В любом случае, после того, как я наконец-то завладел первоначальным разработчиком и получил правильный пароль, я смог открыть пакет просто отлично.

Для чего бы это ни стоило, я бы никогда не порекомендовал зашифровать весь пакет паролем, может быть, конфиденциальные данные, но не весь пакет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...