diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,13 @@
 
 ## [Unreleased]
 
+## 0.24.0.0 — 2026-11-05
+
+### New Features
+
+- Add `withFreshResourceStoreWithConnection`, supplying a fresh database
+  connection string and resource-aware store runner with configurable settings.
+
 ## 0.23.0.0 — 2026-10-30
 
 ### Breaking Changes
diff --git a/keiro-test-support.cabal b/keiro-test-support.cabal
--- a/keiro-test-support.cabal
+++ b/keiro-test-support.cabal
@@ -1,6 +1,6 @@
 cabal-version: 3.0
 name: keiro-test-support
-version: 0.23.0.0
+version: 0.24.0.0
 synopsis: Shared PostgreSQL test fixtures for Keiro test suites
 description:
   Suite-level ephemeral-PostgreSQL fixtures shared by the Keiro test
@@ -58,7 +58,7 @@
     ephemeral-pg >=0.3.1 && <0.4,
     hasql >=1.10 && <1.11,
     hasql-pool >=1.2 && <1.5,
-    keiro-migrations ^>=0.23.0.0,
+    keiro-migrations ^>=0.24.0.0,
     kiroku-store ^>=0.13.0.1,
     kiroku-store-migrations ^>=0.7.3.0,
     pg-migrate ^>=1.2.0.0,
diff --git a/src/Keiro/Test/Postgres.hs b/src/Keiro/Test/Postgres.hs
--- a/src/Keiro/Test/Postgres.hs
+++ b/src/Keiro/Test/Postgres.hs
@@ -33,6 +33,7 @@
     StoreRunner (..),
     withFreshResourceStore,
     withFreshResourceStoreWith,
+    withFreshResourceStoreWithConnection,
     withFreshResourceStorePrepared,
     withFreshStores2,
     withFreshResourceStoresSameDatabase,
@@ -220,6 +221,17 @@
 withFreshResourceStoreWith fixture modify action =
   withFreshDatabase fixture \connStr ->
     runResourceStore (modify (Store.defaultConnectionSettings connStr)) action
+
+-- | Like 'withFreshResourceStoreWith', also supplying the clone's connection
+-- string so another bracketed host can connect to the same isolated database.
+withFreshResourceStoreWithConnection ::
+  Fixture ->
+  (Store.ConnectionSettings -> Store.ConnectionSettings) ->
+  (Text -> (Store.KirokuStore, StoreRunner) -> IO a) ->
+  IO a
+withFreshResourceStoreWithConnection fixture modify action =
+  withFreshDatabase fixture \connStr ->
+    runResourceStore (modify (Store.defaultConnectionSettings connStr)) (action connStr)
 
 -- | Clone a database, let a privileged store prepare database roles or ACLs,
 -- then open the resource-aware store with modified application settings.
