tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/75655-sync-password-changeInfinite Kind: Discussion 2022-03-11T17:00:19Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/495394002021-12-10T15:29:08Z2021-12-10T15:29:09ZSync password change<div><p>I managed to reset it opening the "Money Bot Console" and running this snippet I came out with reading your API docs:</p>
<p>print(moneydance.getUI().getCurrentAccounts().getSyncEncryptionPassword())<br>
moneydance.getUI().getCurrentAccounts().setSyncEncryptionPassword("")<br>
print(moneydance.getUI().getCurrentAccounts().getSyncEncryptionPassword())</p>
<p>Still I think this should be accessible from the UI.<br>
I tried also on my Linux PC and it's the same.</p></div>Federicotag:infinitekind.tenderapp.com,2009-01-14:Comment/495394002021-12-10T15:55:08Z2021-12-10T15:55:08ZSync password change<div><p>Er... Once set you cannot change the Sync password. If you force it (like you did) then your old records will not be accessible.</p>
<p>You need to set up a new sync relationship.</p>
<p>Use Toolbox. Hacker mode, Hacker Menu, Force Reset all Sync settings and then start again.</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/495394002021-12-10T16:06:26Z2021-12-10T16:06:28ZSync password change<div><p>Setting up a new sync relationship is exactly what I wanted to do. But there's no way to do that from the current UI.</p>
<p>According to previous discussions I found setting it to "Don't sync" should allow to change the password.</p>
<p>It doesn't.</p>
<p>What I did worked. Why you say my old records won't be accessible? If you mean my sync records they don't exist anymore. Not having records encrypted with THAT password was exactly my point.</p>
<p>It seems kinda crazy that once set, I can't EVER change password.</p>
<p>I can change my master password but not the sync password?</p>
<p>Thanks for replying btw!</p></div>Federicotag:infinitekind.tenderapp.com,2009-01-14:Comment/495394002021-12-10T16:28:41Z2021-12-10T16:28:44ZSync password change<div><p>I see the toolbox does reset the IDs. Just to be on the safe side I also ran your code.</p>
<p>Thanks for the hint. Why is that this can't be done from the UI?</p>
<p>Federico</p></div>Federicotag:infinitekind.tenderapp.com,2009-01-14:Comment/495394002021-12-10T16:36:12Z2021-12-10T16:36:12ZSync password change<div><p>There's lots that cannot be done from the UI, that's why I built Toolbox.</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/495394002021-12-10T16:54:26Z2021-12-10T16:54:27ZSync password change<div><p>I'm starting to see why. And... Great job! :-)<br>
I choose to purchase MD also because I knew I could hack something in python if I needed to.<br>
In particular I'm writing something to sync some transaction with a corporate service I need to use for business trips refunds :)</p>
<p>Thanks again!</p></div>Federico