Предоставление прав на учетную запись sa с помощью osql

Я устанавливаю экземпляры sql через скрипт, и после создания определенного экземпляра я не могу включить учетную запись sa через osql.

Что я пробовал

  1. osql -S .\INSTANCENAME -E
    использовать мастер
    ALTER LOGIN SA ENABLE
    ИДТИ

    • Использование SSMS для включения учетной записи (путем входа в систему с использованием проверки подлинности Windows, "Новый запрос" и точно такой же запрос, как в 1.)

    • Предложения в этом выпуске

№ 2. на самом деле работает; и учетная запись включена мгновенно. № 1 не работает, даже с предложениями, представленными в 3. Я перезапустил службы SQL после выполнения команд в osql.

Дополнительная информация
Windows 2003 Server, Microsoft SQL Server 2005 Enterprise, к учетной записи не применяются политики паролей.

2 ответа

Вы не указали, но синтаксис.\ Instancename подразумевает, что вы запускаете OSQL на целевом сервере? Это тот случай? Вы пробовали имя_сервера \ имя_экземпляра?

Другие вопросы по тегам