help
Help.
When a connection fails, saferow names the step and offers its fixes; these guides say the same at more length. For anything else, Help › Report a Problem… in the app, or write to support.
Connecting
- How saferow checks a connectionThe steps a connection goes through, what each one means, and where to see which one failed.
- An unknown or changed SSH host keyWhat to do when saferow hasn’t seen a server’s SSH key before, or the key changed since you last connected.
- SSH key problemsA key file ssh refuses, a passphrase it can’t ask for, the public half chosen by mistake, or a key the server doesn’t accept.
- Reaching the SSH server, and the tunnelWhen the SSH server can’t be found or doesn’t answer, and when the tunnel to the database won’t open.
- Reaching the databaseWhen the database host doesn’t resolve, refuses, times out, closes the connection, or isn’t the database saferow expected.
- Signing in, and the databaseA password that isn’t accepted or wasn’t saved, a user that doesn’t exist, and a database that is missing or not allowed.
Safety
- Safe reads and agent accessThe two ways saferow keeps reads from writing, how to make a SELECT-only user, what the Safe reads step’s messages mean, and what agent access allows.
- Approvals and Touch IDWhat a held change is, what the approval sheet shows, when Touch ID or a typed count is needed, and what happens if the rows change before it runs.
- Rewind and the ledgerHow saferow keeps a way back for each change, how long, what Rewind can and can’t undo, and what the ledger records.