sa login är det mest kända inloggningskontot i SQL Server. Alla SQL Server-administratörer vet om det (om de inte gör det borde de).
På grund av dess administrativa karaktär kan alla kompromisser från sa konto kan få katastrofala konsekvenser, inklusive fullständig förlust av kontrollen över SQL Server.
Det anses därför allmänt vara god säkerhetspraxis att inaktivera sa konto helt och hållet. Och som en extra försiktighetsåtgärd, byt namn på kontot och ändra dess lösenord. Andra administratörskonton kan skapas efter behov.
För att inaktivera sa konto med T-SQL, använd bara ALTER LOGIN
uttalande.
Exempel på att byta namn på kontot
Här är ett exempel på hur du använder T-SQL för att byta namn på sa konto.
USE Master; ALTER LOGIN [sa] DISABLE;
Som nämnts, som en extra försiktighetsåtgärd, överväg också att byta namn på sa konto och ändra dess lösenord.