sql >> Databáze >  >> RDS >> Sqlserver

Deaktivace účtu SA v SQL Server (příklad T-SQL)

sa login je nejznámější přihlašovací účet na SQL Server. Každý administrátor SQL Serveru o tom ví (pokud ne, měl by).

Vzhledem ke své administrativní povaze jakékoli kompromisy zesa účet by mohl mít katastrofální následky, včetně úplné ztráty kontroly nad SQL Serverem.

Proto je obecně považováno za dobrý bezpečnostní postup deaktivovat sa účet celkem. A jako zvláštní opatření přejmenujte účet a změňte jeho heslo. Podle potřeby lze vytvořit další účty správce.

Chcete-li zakázat sa účtu pomocí T-SQL, jednoduše použijte ALTER LOGIN prohlášení.

Příklad přejmenování účtu

Zde je příklad použití T-SQL k přejmenování sa účet.

USE Master;
ALTER LOGIN [sa] DISABLE;

Jak již bylo zmíněno, jako zvláštní preventivní opatření zvažte také přejmenování sa účtu a změna jeho hesla.


  1. Jak vložit C# List do databáze pomocí Dapper.NET

  2. Jak mohu provést SELECT DISTINCT na všech polích kromě BLOB?

  3. SQL :v klauzuli v uložené proceduře:jak předávat hodnoty

  4. String_agg pro SQL Server před rokem 2017