Назад | Перейти на главную страницу

Предоставление прав учетной записи 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, к учетной записи не применяются политики паролей.

Вы не утверждаете, но синтаксис. \ Instancename подразумевает, что вы используете свой OSQL на своем целевом сервере? Так ли это? Вы пробовали Servername \ instancename?