Jak změnit heslo účtu SQL SA
už jste někdy potřebovali změnit nebo dokonce zapomněli heslo účtu správce systému SQL Server (SA)? Možná bylo heslo ztraceno nebo osoba odpovědná za jeho udržování opustila společnost? V tomto článku vás provedu třemi nejčastějšími způsoby, jak změnit heslo a dostat vás zpět do svého účtu SQL SA.
první metodou je použití aktuálního hesla SA pro přihlášení do studia SQL Server Management Studio a jeho změnu. Druhou metodou je použití jiného účtu správce k přihlášení do SQL Server Management Studio a obnovení hesla. Třetí metodou je použití příkazového řádku k restartování služby SQL v režimu jednoho uživatele, obnovení hesla a restartování služby SQL zpět v režimu pro více uživatelů.
Možnost 1: pomocí stávajícího hesla SA
- otevřete Studio SQL Server Management Studio. Pokud tuto aplikaci nemáte, můžete si ji stáhnout zde-stránka stahování SQL Server Management Studio.
- přihlaste se jako uživatel SA pomocí ověřování SQL Server a aktuálního hesla.
- v Průzkumníku objektů rozbalte zabezpečení a poté se přihlaste.
- Poklepejte na přihlašovací údaje SA.
- zadejte požadované heslo a potvrďte jej.
- klikněte na OK.
Varianta 2: Pomocí účtu Windows s oprávněními správce
- otevřete SQL Server Management Studio.
- postupujte podle stejných kroků jako v možnosti 1, ale místo toho se přihlaste jako uživatel systému Windows pomocí ověřování okna.
- v Průzkumníku objektů rozbalte zabezpečení a poté se přihlaste.
- Poklepejte na přihlašovací údaje SA.
- zadejte požadované heslo a potvrďte jej.
- klikněte na OK.
možnost 3: Použití účtu místního správce v režimu pro jednoho uživatele
- otevřete příkazový řádek jako správce.
- zastavte instanci SQL.
pokud se jedná o výchozí instanci, zadejte: net stop MSSQLSERVER a stiskněte tlačítko Enter.
pokud se jedná o pojmenovanou instanci, zadejte: net stop Servername\InstanceName, kde „Servername“ je název serveru a „InstanceName“ je vyhrazený název. - spusťte službu SQL v režimu pro jednoho uživatele zadáním: net start MSSQLSERVER/m „SQLCMD“ a stiskněte klávesu Enter.
- Připojte se k serveru SQL v příkazovém řádku zadáním: sqlcmd a stiskněte klávesu Enter.
- vytvořte nového uživatele a heslo pomocí příkazu T-SQL. Typ: vytvořit přihlašovací jméno < jméno> s heslem= ‚ < heslo>‘. Nahraďte < jméno> požadovaným uživatelským jménem a < heslo> požadovaným heslem. Jsou vyžadovány jednotlivé uvozovky. Zadejte GO a stiskněte tlačítko Enter.
- ověřte, že nový uživatel má oprávnění správce systému zadáním: SP_ADDSRVROLEMEMBER < name>, ‚SYSADMIN‘. Nahraďte < jméno> uživatelským jménem zadaným v kroku 5. Zadejte GO a stiskněte tlačítko Enter.
- ukončete SQLCMD zadáním Exit a stisknutím tlačítka Enter.
- restartujte službu SQL v běžném režimu zadáním: net stop MSSQLSERVER && net start MSSQLSERVER a stiskněte tlačítko Enter.
- Spusťte aplikaci SQL Server Management Studio a přihlaste se s nově vytvořeným uživatelem pomocí režimu ověřování SQL (podobně jako možnost 1 a možnost 2 výše)
- v Průzkumníku objektů rozbalte zabezpečení a poté se přihlaste.
- Poklepejte na přihlašovací údaje SA.
- zadejte požadované heslo a potvrďte jej.
- klikněte na OK.
Nyní, když jsme stanovili různé možnosti resetování hesla SQL SA, můžete nyní zvolit, která možnost funguje nejlépe při resetování hesla, abyste se mohli vrátit do práce rychleji.