sql >> Databasteknik >  >> RDS >> Sqlserver

Inaktivera SA-kontot i SQL Server (T-SQL-exempel)

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.


  1. Konstigt beteende i Postgresql

  2. Fördelar och säkerhet i Amazon Relational Database Service

  3. Ansluter till Heroku Postgres från Spring Boot

  4. Android:öppnar och stänger SQLite-databas