Jak zresetować hasło sa na serwerze sql
Z tego artykułu dowiesz się, jak zresetować utracone hasło administratora systemu (SA) w Microsoft SQL Server. Aby to zrobić, musisz zalogować się za pomocą uwierzytelniania systemu Windows, użyj wiersza poleceń lub trybu pojedynczego użytkownika.
Kroki
Metoda 1 z 3:
Przy użyciu uwierzytelniania systemu Windowsjeden. Zbadaj wszystkie niuanse tej metody. Jeśli uwierzytelnianie systemu Windows jest włączone na serwerze, możesz go użyć, aby wprowadzić serwer bez konieczności wprowadzania hasła. Wprowadzanie systemu, zmień hasło serwera SQL.
- Jeśli uwierzytelnianie systemu Windows jest wyłączone, użyj trybu pojedynczego użytkownika lub wiersz polecenia, Aby zresetować hasło.
2. Upewnij się, że komputer jest zainstalowany SSMS. SSMS jest interfejsem użytkownika, który umożliwia zmianę różnych ustawień parametrów serwera SQL w oknie, a nie w wierszu poleceń. Jeśli nie masz SSM, wykonaj następujące czynności:
3. Uruchom SSMS. Wchodzić SQL Server Management Studio W menu Start, a następnie wybierz Microsoft SQL Server Management Studio 17 W górnej części menu.
cztery. Wybierz Uwierzytelnianie. W liście "Uwierzytelnianie rozwijanej wybierz Uwierzytelnianie systemu Windows.
pięć. naciśnij Połączyć Na dole okna. Jeśli uwierzytelnianie systemu Windows jest włączone na koncie, znajdziesz się na panelu sterowania serwera.
6. Rozwiń folder serwera. Jeśli w katalogu serwera w lewej górnej części okna nie ma dodatkowych folderów, kliknij ikonę +, aby je wyświetlić.
7. Otwórz folder "Security".
osiem. Otwórz folder "Nazwy wejść". Jest to jeden z folderów katalogu "zabezpieczenia".
dziewięć. Podwójne kliknięcie Sa W folderze "Nazwy wejść", aby otworzyć okno Właściwości administratora systemu.
10. Wpisz nowe hasło. Wprowadź nowe hasło w polach tekstowych "Hasło" i "Hasło potwierdź" w górnej części okna.
jedenaście. Kliknij DOBRZE Na dole okna, aby zmienić hasło i zamknij okno Właściwości.
Metoda 2 z 3:
Za pomocą trybu pojedynczego użytkownikajeden. Zbadaj wszystkie niuanse tej metody. Nawet jeśli zablokujesz swoje konto, nie uniemożliwia dodaniu nowego użytkownika i przypisuje mu prawa administratora za pośrednictwem linii poleceń. Użyj nowych poświadczeń użytkownika, aby przejść do strony SQL Server i zresetować hasło.
2. Upewnij się, że komputer jest zainstalowany SSMS. SSMS jest interfejsem użytkownika, który umożliwia zmianę różnych ustawień parametrów serwera SQL w oknie, a nie w wierszu poleceń. Jeśli nie masz SSM, wykonaj następujące czynności:
3. Otwórz wiersz polecenia z prawami administratora. Otwórz menu Początek
, A następnie postępuj zgodnie z poniższymi krokami:cztery. Zatrzymaj usługi SQL Server. Wchodzić Stop Net Mssqlserver i naciśnij ↵ Wprowadź, aby zatrzymać uruchomione usługi SQL.
pięć. Uruchom ponownie SQL w trybie pojedynczego użytkownika. Wchodzić NET START MSSQLSERVER -M"Sqlcmd" i naciśnij ↵ Enter.
6. Połącz się z SQL. Wchodzić sqlcmd i naciśnij ↵ Wprowadź, aby uruchomić wiersz polecenia SQL.
7. Utwórz nowy użytkownik i hasło, wprowadzając następujące polecenia w wierszu polecenia SQL:
osiem. Przypisz użytkownika rolę administratora systemu. Wchodzić Nazwa sp_addsrvroleMember, "sysadmin", gdzie "nazwa" to nazwa konta, kliknij ↵ Enter, a następnie wejdź Udać się i naciśnij ↵ Enter.
dziewięć. Wyjdź z linii poleceń SQLCMD. Wchodzić WYJŚCIE i naciśnij ↵ Enter.
10. Uruchom ponownie SQL jak zwykle. Aby wyjść z trybu pojedynczego użytkownika, wprowadź Net Stop Mssqlserver && Net Start MSSQLServer i naciśnij ↵ Enter.
jedenaście. Uruchom SSMS. Wchodzić SQL Server Management Studio W menu Start, a następnie wybierz Microsoft SQL Server Management Studio 17 W górnej części menu.
12. Wybierz Uwierzytelnianie. W liście "Uwierzytelnianie rozwijanej wybierz Uwierzytelnianie SQL Server.
13. Wprowadź system pod poświadczeniami nowego użytkownika. Kliknij listę rozwijaną nazwę użytkownika i wybierz nazwę nowego użytkownika.
czternaście. Wprowadź hasło. Wprowadź hasło użytkownika w polu Hasło na dole okna.
piętnaście. naciśnij Połączyć Na dole okna. Jeśli poprawnie wprowadziłeś nazwę użytkownika i hasło, znajdziesz się na panelu sterowania serwera.
szesnaście. Rozwiń folder serwera. Jeśli w katalogu serwerowym w lewej górnej części okna nie ma dodatkowych folderów, kliknij ikonę +, aby je wyświetlić.
17. Otwórz folder "Security".
osiemnaście. Otwórz folder "Nazwy wejść". Jest to jeden z folderów katalogu "zabezpieczenia".
dziewiętnaście. Podwójne kliknięcie Sa W folderze "Nazwy wejść", aby otworzyć okno Właściwości administratora systemu.
dwadzieścia. Wpisz nowe hasło. Wprowadź nowe hasło w polach tekstowych "Hasło" i "Hasło potwierdź" w górnej części okna.
21. Kliknij DOBRZE Na dole okna, aby zmienić hasło i zamknij okno Właściwości.
Metoda 3 z 3:
Korzystanie z linii poleceńjeden. Otwórz menu Start
. Kliknij logo systemu Windows w lewym dolnym rogu ekranu, aby otworzyć menu "Start".2. Otwórz wiersz poleceń. Wchodzić wiersz poleceń, A następnie wybierz go w górnej części menu Start.
3. Kliknij prawym przyciskiem myszy
Wiersz polecenia, aby wyświetlić menu rozwijane.cztery. Wybierz opcję Uruchom na imię administratora.
pięć. Kliknij tak, Aby potwierdzić uruchomienie linii poleceń z prawami administratora. Otworzy się okno wiersza poleceń.
6. Wprowadź pierwsze polecenie. Wchodzić Osql -l i naciśnij ↵ Enter.
7. Wprowadź drugie polecenie z nazwą serwera. Wchodzić Osql -s server -e, gdzie "serwer" zastąp nazwę serwera, a następnie kliknij ↵ Enter.
osiem. Utwórz nowe hasło. Wchodzić Sp_password null, "hasło", "sa, Gdzie "Hasło" zastąp hasło, którego chcesz użyć, a następnie kliknij ↵ Enter.
dziewięć. Spróbuj wprowadzić SQL Server za pomocą poświadczeń administratora i nowe hasło. Jeśli uda Ci się wprowadzić SQL Server, hasło zostało pomyślnie zmienione.
Rada
- Jeśli żadna z tych metod nie działa, możesz znaleźć kilka płatnych oprogramowania, aby odzyskać hasło SQL Server.
Ostrzeżenie
- Hasło administratora nie można resetować zdalnie.