Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 EXECUTE xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 1; GOZakaž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
saa nastavte silné heslo:USE [master]; GO ALTER LOGIN sa ENABLE; GO ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>'; GOZměňte ověřování serveru na smíšený režim:
EXECUTE xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2; GO