Olá estou migrando um banco de dados para SQL Server 2012, e estou com um problema.
Deixe-me começar dizendo que o aplicativo (ISV) tem uma segurança horrível! Portanto, tente não se encolher muito.
- O aplicativo faz login com autenticação sa.
- A senha sa é codificada no aplicativo.
Portanto, a senha sa na instância 2012 deve corresponder ao login do aplicativo. No entanto, ele não atende aos requisitos de senha de 2012.
Existe uma maneira de substituir essa funcionalidade?
Tentar
(Eu me sinto sujo agora)
Para mitigar alguns dos horrores potenciais que isso permite, recomendo renomear a conta sa integrada para outra coisa e, em seguida, criar um novo login chamado sa com os direitos que o aplicativo realmente exige.
Concordo com o HLGEM. Eles devem mudar a conta de login para outra (mesmo que precise de sysadmin ou - menos problemático, dbowner - privilégios em um primeiro momento).
Por outro lado, você pode alterar a passagem sa no SSMS ou usando
ALTER LOGIN
(consulte a resposta de podiluska ).PS.: Sim, me sinto suja (2). ;-)