diff --git a/adminer/drivers/mssql.inc.php b/adminer/drivers/mssql.inc.php index de733073..b94c4ca4 100644 --- a/adminer/drivers/mssql.inc.php +++ b/adminer/drivers/mssql.inc.php @@ -504,7 +504,7 @@ WHERE OBJECT_NAME(i.object_id) = " . q($table) $alter[""] = $foreign; } foreach ($alter as $key => $val) { - if (!queries("ALTER TABLE " . idf_escape($name) . " $key" . implode(",", $val))) { + if (!queries("ALTER TABLE " . table($name) . " $key" . implode(",", $val))) { return false; } } diff --git a/changes.txt b/changes.txt index c948de62..95eaa495 100644 --- a/changes.txt +++ b/changes.txt @@ -1,6 +1,7 @@ Adminer 4.16.1-dev: Hide index column options by default SQLite: Show all supported pragmas in Variables +MS SQL: Allow altering table in non-default schema (bug #405) Editor: PDO: Select value of foreign key in edit (bug #847) Adminer 4.16.0 (released 2025-02-20):