Как изменить базу данных по умолчанию, используя SQL для SQL Server 2000? Я пробовал: ALTER LOGIN user WITH DEFAULT_DATABASE = defaultDB но он говорит: Строка 1: неправильный синтаксис рядом с "ВХОД". Я знаю, что это работает в 2005 году, но есть ли другой способ в 2000 году? Ответ 1 exec sp_defaultdb @loginame='someone', @defdb='dbname' Или, поскольку существуют только эти 2 параметра, exec sp_defaultdb 'someone', 'dbname' Ответ 2 Abe, ALTER LOGIN был введен в SQL Server 2005, вы должны попробовать использовать sp_defaultdb хранимую процедуру, как предлагает @cyberkiwi.
Ответ 1 exec sp_defaultdb @loginame='someone', @defdb='dbname' Или, поскольку существуют только эти 2 параметра, exec sp_defaultdb 'someone', 'dbname'
Ответ 2 Abe, ALTER LOGIN был введен в SQL Server 2005, вы должны попробовать использовать sp_defaultdb хранимую процедуру, как предлагает @cyberkiwi.