Změna režimu ověřování serveru
platí pro:SQL Server
Tento článek popisuje, jak změnit režim ověřování serveru ve SQL Serveru použitím aplikace SQL Server Management Studio nebo jazyka Transact-SQL. Během instalace je databázový stroj SYSTÉMU SQL Server nastaven na režim ověřování systému Windows nebo SQL Server a režim ověřování systému Windows. Po instalaci můžete režim ověřování kdykoli změnit.
Pokud je během instalace vybrán režim ověřování systému Windows, je přihlášení sa
zakázané a nastavení přiřadí heslo. Pokud později změníte režim ověřování na SQL Server a režim ověřování systému Windows, přihlášení sa
zůstane zakázané. Pokud chcete použít sa
přihlašování, pomocí příkazu ALTER LOGIN
povolte sa
přihlašování a přiřaďte nové heslo. Přihlášení sa
se může připojit pouze k serveru pomocí ověřování SQL Serveru.
Poznámky
sa
účet je známý účet SQL Serveru a často je cílem škodlivých uživatelů. Nepovolujte účet sa
, pokud to vaše aplikace nevyžaduje. Pro sa
přihlášení je důležité použít silné heslo.
Můžete povolit sa
přihlášení pomocí SSMS nebo Transact-SQL.
V Průzkumníku objektů rozbalte Security, rozbalte Přihlášení, klikněte pravým tlačítkem na saa vyberte Vlastnosti.
Na stránce Obecné budete možná muset vytvořit a potvrdit heslo pro přihlášení
sa
.Na stránce Stav v části Přihlášení vyberte Povolenoa pak vyberte OK.
Změna režimu ověřování pomocí aplikace SQL Server Management Studio
V Průzkumníku objektů aplikace SQL Server Management Studio (SSMS) klikněte pravým tlačítkem myši na server a vyberte Vlastnosti.
Na stránce Zabezpečení v části Server authenticationvyberte nový režim ověřování serveru a pak vyberte OK.
V dialogovém okně SQL Server Management Studio vyberte OK potvrďte požadavek na restartování SQL Serveru.
V Průzkumníku objektů klikněte pravým tlačítkem myši na váš server a pak vyberte Restartovat. Pokud je spuštěný agent SQL Serveru, musí se také restartovat.
Příklady
Opatrnost
Následující příklady používají rozšířenou uloženou proceduru k úpravě registru serveru. Pokud registr upravíte nesprávně, může dojít k vážným problémům. Tyto problémy můžou vyžadovat přeinstalaci operačního systému. Microsoft nemůže zaručit, že se tyto problémy dají vyřešit. Upravte registr na vlastní nebezpečí.
Oprávnění požadovaná ke změně režimu ověřování jsou správce systému nebo CONTROL SERVER.
A. Změnit ověřování pouze na Windows
Změnit ověřování serveru pouze na Windows:
USE [master] GO EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 1; GO
Zakažte účet
sa
:USE [master] GO ALTER LOGIN sa DISABLE; GO
B. Změna ověřování na smíšený režim (Windows a SQL)
Povolte účet
sa
a nastavte silné heslo:USE [master] GO ALTER LOGIN sa ENABLE; GO ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>'; GO
Změňte ověřování serveru na smíšený režim:
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2; GO
Související obsah
- silná hesla
- aspekty zabezpečení pro instalaci SQL Serveru
- ALTER LOGIN (Transact-SQL)
- Připojit k SQL Serveru, když jsou správci systému uzamčeni