Hogyan lehet megváltoztatni az SQL SA-fiók jelszavát
előfordult már, hogy meg kellett változtatnia vagy el kellett felejtenie az SQL Server rendszergazda (SA) fiók jelszavát? Lehet, hogy a jelszó elveszett, vagy a megtartásáért felelős személy elhagyta a céget? Ebben a cikkben a jelszó megváltoztatásának három leggyakoribb módját ismertetem, és visszatérek az SQL SA-fiókjába.
az első módszer az aktuális SA jelszó használata az SQL Server Management Studio-ba való bejelentkezéshez és megváltoztatásához. A második módszer egy másik rendszergazdai fiók használata az SQL Server Management Studio-ba való bejelentkezéshez a jelszó visszaállításához. A harmadik módszer egy parancssor használata az SQL szolgáltatás újraindításához egyfelhasználós módban, állítsa vissza a jelszót, majd indítsa újra az SQL szolgáltatást többfelhasználós módban.
1. Lehetőség: a meglévő SA jelszó használata
- nyissa meg az SQL Server Management Studio alkalmazást. Ha nem rendelkezik ezzel az alkalmazással, letöltheti itt-SQL Server Management Studio letöltési oldal.
- jelentkezzen be SA felhasználóként az SQL Server hitelesítéssel és az aktuális jelszóval.
- az Object Explorerben bontsa ki a Biztonság, majd a bejelentkezések elemet.
- kattintson duplán az SA bejelentkezésre.
- írja be a kívánt jelszót, majd erősítse meg.
- kattintson az OK gombra.
2. lehetőség: Rendszergazdai jogosultsággal rendelkező Windows-fiók használata
- nyissa meg az SQL Server Management Studio alkalmazást.
- kövesse ugyanazokat a lépéseket, mint az 1.opcióban, hanem jelentkezzen be Windows-felhasználóként az ablak hitelesítésével.
- az Object Explorerben bontsa ki a Biztonság, majd a bejelentkezések elemet.
- kattintson duplán az SA bejelentkezésre.
- írja be a kívánt jelszót, majd erősítse meg.
- kattintson az OK gombra.
3.lehetőség: a helyi rendszergazdai fiók használata egyfelhasználós módban
- nyissa meg a parancssort rendszergazdaként.
- állítsa le az SQL példányt.
ha ez az alapértelmezett példány, írja be: net stop MSSQLSERVER és nyomja meg az Enter gombot.
ha ez egy megnevezett példány, írja be: net stop kiszolgálónév\példánynév, ahol a “Kiszolgálónév” a kiszolgáló neve, az “InstanceName” pedig a dedikált név. - indítsa el az SQL szolgáltatást egyfelhasználós módban a következő gépeléssel: net start MSSQLSERVER / m “SQLCMD”, majd nyomja meg az Enter billentyűt.
- csatlakozzon az SQL szerverhez a parancssorban a következő gépeléssel: sqlcmd, majd nyomja meg az Enter billentyűt.
- hozzon létre egy új felhasználót és jelszót a T-SQL parancs használatával. Típus: bejelentkezés létrehozása < név>jelszóval='<jelszó>’. Cserélje ki az <név> nevet a kívánt felhasználónévre, az <jelszót> pedig a kívánt jelszóra. Az egyes idézetek szükségesek. Írja be a GO parancsot, majd nyomja meg az Enter gombot.
- ellenőrizze, hogy az új felhasználó rendelkezik-e rendszergazdai jogosultsággal, írja be: SP_ADDSRVROLEMEMBER <name>,’SYSADMIN’. Cserélje le az <név> nevet az 5.lépésben megadott felhasználónévre. Írja be a GO parancsot, majd nyomja meg az Enter gombot.
- lépjen ki az SQLCMD-ből az Exit beírásával, majd nyomja meg az Enter gombot.
- indítsa újra az SQL szolgáltatást normál módban a következő gépeléssel: net stop MSSQLSERVER && net start mssqlserver, majd nyomja meg az Enter gombot.
- indítsa el az SQL Server Management Studio alkalmazást, és jelentkezzen be az újonnan létrehozott felhasználóval az SQL hitelesítési mód használatával (hasonlóan a fenti 1. és 2. opcióhoz)
- az Object Explorerben bontsa ki a Biztonság, majd a bejelentkezések elemet.
- kattintson duplán az SA bejelentkezésre.
- írja be a kívánt jelszót, majd erősítse meg.
- kattintson az OK gombra.
most, hogy meghatároztuk az SQL SA jelszó visszaállításának különböző lehetőségeit, Most kiválaszthatja, hogy melyik opció működik a legjobban a jelszó visszaállításakor, így gyorsabban visszatérhet a munkához.