Description
Prerequisites
- I've searched the current open issues
- I've updated to the latest version of Toolbox
Toolbox version
0.7.0
Environment
- OS type and version: Windows 11
- How are you running Toolbox:
- As a downloaded binary directly from github
Client
- Client: running a command line on windows
toolbox.exe --tools-file "tools.yaml" --log-level DEBUG
Expected Behavior
I'd like toolbox to connect to the database even when the password contains special characters
Current Behavior
2025-06-16T17:24:21.8764283+02:00 ERROR "toolbox failed to initialize: unable to initialize source "mysource": unable to connect successfully: parse "sqlserver://username:113%0SoAda2m@somedatabase.database.windows.net:1433?database=mydb": invalid URL escape "%0S""
Steps to reproduce?
- Run "toolbox.exe --tools-file "tools.yaml" --log-level DEBUG"
- tools.yaml content:
sources:
mysource:
kind: mssql
host: somedatabase.database.windows.net
port: 1433
database: mydb
user: username
password: '113%0SoAda2m'
Additional Details
No response