У меня есть доступ к установке SQL 2005 Express. Я, вероятно, установил это сам некоторое время назад. Но давно не пользовался им.
Я пытался получить доступ к этому экземпляру с помощью пароля 'sa', который я обычно использую для таких локальных установок.
Однако этот пароль не работал.
Я дважды проверил, что аутентификация в смешанном режиме настроена и что пользователь sa существует.
Я могу получить доступ к экземпляру через проверку подлинности Windows и запросить чёрт из БД (даже мастера). Нет проблем.
Затем я попытался сбросить пароль sa, используя этот sql:
ALTER LOGIN sa WITH PASSWORD = 'MyNewPassword';
Оперативно происходит сбой с этой ошибкой:
Cannot alter the login 'sa', because it does not exist or you do not have permission.
Так почему мой локальный пользователь Windows не имеет разрешения на это?