Getting Started — Script Runner

Suggested first session: create one Server Group with a non-prod instance → write SELECT @@SERVERNAME, DB_NAME(); → Validate → Execute on that group → export results to CSV to confirm the path.

Getting Started

  1. Create a Server Group — Click the ⚙ actions menu in the sidebar toolbar → Add Group. Enter a name like "Production" or "Dev/Test".
  2. Add Servers — Select a group, then ⚙ → Add Server. Enter server details, choose authentication, and test the connection.
  3. Select targets — Check the groups/servers you want to run against (nothing is selected by default). Use All / None in the Server Groups header for bulk selection.
  4. Choose Include DBs scope — Use the Include DBs dropdown (User databases by default) to control which databases are auto-checked under selected servers.
  5. Expand to Load Databases — Expand a server node to lazy-load its databases. Scope and include/exclude lists apply automatically.
  6. Write, load, or open a template — Type SQL in the Script Editor, open a saved Template, or switch to Script Folder for multiple .sql files.
  7. Execute — Click Execute and watch results stream in real-time.

Authentication Modes

ModeUse CaseFields Required
Windows AuthenticationDomain-joined on-premises serversNone — uses Windows credentials
SQL Server AuthenticationSQL login/password accessLogin + Password
Entra ID (Password)Azure SQL with Entra credentialsLogin + Password
Entra ID (MFA)Azure SQL with multi-factor authLogin only (interactive prompt)

Passwords are encrypted using Windows DPAPI (CurrentUser scope) — never saved as plain text.


Settings & License Management

Open Settings from the ⚙ button at the bottom of the sidebar:

  • Theme — Dark or Light mode
  • Editor Font Size — 10 to 20 pt
  • Server Registrations — Import / Export (see above)
  • License — View current license status, activate a new key, or deactivate

On first launch, start a 14-day free trial. After the trial, enter your website-issued license key (format: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX). Legacy prefixed keys remain accepted. License editions: Trial, Standard, Enterprise.

Background update checks run quietly against dblense.com so you can stay current without interrupting work.