3 sposoby na zresetowanie hasła SA na serwerze SQL

Spisu treści:

3 sposoby na zresetowanie hasła SA na serwerze SQL
3 sposoby na zresetowanie hasła SA na serwerze SQL

Wideo: 3 sposoby na zresetowanie hasła SA na serwerze SQL

Wideo: 3 sposoby na zresetowanie hasła SA na serwerze SQL
Wideo: RUFUS - Jak Zrobić Bootowalnego Pendrive z Systemem Windows XP VISTA 7 8 10 lub Linux z Obrazu ISO 2024, Listopad
Anonim

Ta wikiHow uczy, jak zresetować zapomniane hasło administratora systemu (administratora systemu lub SA) na serwerze Microsoft SQL. Reset można wykonać za pomocą logowania do systemu Windows, programu wiersza polecenia lub trybu pojedynczego użytkownika.

Krok

Metoda 1 z 3: Korzystanie z uwierzytelniania systemu Windows

Zresetuj hasło SA na serwerze SQL Krok 1
Zresetuj hasło SA na serwerze SQL Krok 1

Krok 1. Zrozum, jak działa ta metoda

Jeśli uwierzytelnianie Windows jest włączone na serwerze, możesz użyć go do zalogowania się na serwerze bez konieczności wprowadzania hasła. Po zalogowaniu możesz łatwo zmienić hasło do serwera SQL.

Jeśli uwierzytelnianie systemu Windows nie jest włączone, będziesz musiał użyć trybu pojedynczego użytkownika lub programu wiersza polecenia, aby zresetować hasło

Zresetuj hasło SA na serwerze SQL Krok 2
Zresetuj hasło SA na serwerze SQL Krok 2

Krok 2. Upewnij się, że zainstalowano program SSMS

SSMS to interfejs użytkownika, który umożliwia zmianę różnych aspektów ustawień serwera SQL w jednym oknie, a nie za pomocą wiersza polecenia. Jeśli SSMS nie jest jeszcze zainstalowany, wykonaj następujące kroki:

  • Odwiedź stronę instalacji SSMS za pomocą przeglądarki.
  • Kliknij w link " Pobierz SQL Server Management Studio 17,6 ”.
  • Kliknij dwukrotnie pobrany plik instalacyjny SSMS.
  • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować program SSMS.
Zresetuj hasło SA na serwerze SQL Krok 3
Zresetuj hasło SA na serwerze SQL Krok 3

Krok 3. Otwórz SSMS

Wpisz sql server management studio w menu "Start", a następnie kliknij " Microsoft SQL Server Management Studio 17 ” u góry okna „Start”.

Zresetuj hasło SA na serwerze SQL Krok 4
Zresetuj hasło SA na serwerze SQL Krok 4

Krok 4. Wybierz odpowiednie uwierzytelnianie

Kliknij menu rozwijane „ Uwierzytelnianie”, a następnie wybierz „ Uwierzytelnianie Windows ” z menu.

Zresetuj hasło SA na serwerze SQL Krok 5
Zresetuj hasło SA na serwerze SQL Krok 5

Krok 5. Kliknij Połącz

Jest na dole okna. Jeśli uwierzytelnianie systemu Windows jest włączone i dozwolone na koncie, możesz przejść bezpośrednio do strony pulpitu nawigacyjnego serwera.

Zresetuj hasło SA na serwerze SQL Krok 6
Zresetuj hasło SA na serwerze SQL Krok 6

Krok 6. Rozwiń folder serwera

Jeśli pod folderem serwera w lewym górnym rogu okna nie ma kilku opcji, kliknij „ ” po lewej stronie, aby rozwinąć folder.

Zresetuj hasło SA na serwerze SQL Krok 7
Zresetuj hasło SA na serwerze SQL Krok 7

Krok 7. Rozwiń folder „Zabezpieczenia”

Ten folder znajduje się pod nazwą serwera.

Zresetuj hasło SA na serwerze SQL Krok 8
Zresetuj hasło SA na serwerze SQL Krok 8

Krok 8. Otwórz folder „Logins”

Ten folder znajduje się w grupie opcji w folderze „Zabezpieczenia”.

Zresetuj hasło SA na serwerze SQL Krok 9
Zresetuj hasło SA na serwerze SQL Krok 9

Krok 9. Kliknij dwukrotnie sa

Ta opcja znajduje się w grupie opcji „Loginy”. Następnie otworzy się okno właściwości administratora systemu.

Zresetuj hasło SA na serwerze SQL Krok 10
Zresetuj hasło SA na serwerze SQL Krok 10

Krok 10. Wprowadź nowe hasło

Wpisz nowe hasło w polach „Hasło” i „Potwierdź hasło” w górnej części okna.

Zresetuj hasło SA na serwerze SQL Krok 11
Zresetuj hasło SA na serwerze SQL Krok 11

Krok 11. Kliknij OK

Jest na dole okna. Następnie hasło zostanie zmienione, a okno właściwości zostanie zamknięte.

Metoda 2 z 3: Korzystanie z trybu pojedynczego użytkownika

Zresetuj hasło SA na serwerze SQL Krok 12
Zresetuj hasło SA na serwerze SQL Krok 12

Krok 1. Zrozum, jak działa ta metoda

Jeśli nie masz dostępu do jedynego istniejącego konta, możesz utworzyć nowego użytkownika i przyznać uprawnienia administratora za pomocą programu wiersza polecenia. Następnie możesz użyć danych logowania nowego użytkownika, aby zalogować się do strony serwera SQL, a następnie zmienić hasło SA.

Zresetuj hasło SA na serwerze SQL Krok 13
Zresetuj hasło SA na serwerze SQL Krok 13

Krok 2. Upewnij się, że zainstalowano program SSMS

SSMS to interfejs użytkownika, który umożliwia zmianę różnych aspektów ustawień serwera SQL w jednym oknie, a nie za pomocą wiersza polecenia. Jeśli SSMS nie jest jeszcze zainstalowany, wykonaj następujące kroki:

  • Odwiedź stronę instalacji SSMS za pomocą przeglądarki.
  • Kliknij w link " Pobierz SQL Server Management Studio 17,6 ”.
  • Kliknij dwukrotnie pobrany plik instalacyjny SSMS.
  • Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować program SSMS.
Zresetuj hasło SA na serwerze SQL Krok 14
Zresetuj hasło SA na serwerze SQL Krok 14

Krok 3. Otwórz wiersz polecenia w trybie administratora

Dostęp do menu Początek

Windowsstart
Windowsstart

a następnie wykonaj następujące czynności:

  • Wpisz wiersz polecenia
  • Kliknij prawym przyciskiem myszy

    Windowscmd1
    Windowscmd1

    Wiersz polecenia

  • Kliknij " Uruchom jako administrator
  • Wybierać " tak ' gdy pojawi się monit.
Zresetuj hasło SA na serwerze SQL Krok 15
Zresetuj hasło SA na serwerze SQL Krok 15

Krok 4. Zatrzymaj uruchomioną usługę SQL

Wpisz net stop MSSQLSERVER i naciśnij Enter. Aktualnie uruchomiona usługa SQL zostanie zatrzymana.

Zresetuj hasło SA na serwerze SQL Krok 16
Zresetuj hasło SA na serwerze SQL Krok 16

Krok 5. Uruchom ponownie SQL w trybie pojedynczego użytkownika

Wpisz net start MSSQLSERVER -m"SQLCMD" i naciśnij klawisz Enter.

Na tym etapie nie zobaczysz żadnej wskazówki, że tryb pojedynczego użytkownika jest uruchomiony, ale możesz zobaczyć frazę „Usługa SQL Server została pomyślnie uruchomiona”

Zresetuj hasło SA na serwerze SQL Krok 17
Zresetuj hasło SA na serwerze SQL Krok 17

Krok 6. Podłącz komputer do SQL

Wpisz sqlcmd i naciśnij Enter. Następnie otworzy się wiersz poleceń SQL.

Zresetuj hasło SA na serwerze SQL Krok 18
Zresetuj hasło SA na serwerze SQL Krok 18

Krok 7. Utwórz nowego użytkownika i hasło

Musisz go utworzyć za pomocą polecenia napisanego w linii poleceń SQL:

  • Wpisz nazwę CREATE LOGIN WITH PASSWORD='hasło', gdzie „name” odnosi się do nazwy konta, a „hasło” odnosi się do nowego hasła.
  • Naciśnij klawisz Enter.
  • Wpisz GO i naciśnij Enter.
Zresetuj hasło SA na serwerze SQL Krok 19
Zresetuj hasło SA na serwerze SQL Krok 19

Krok 8. Dodaj rolę administratora systemu dla nowego użytkownika

Wpisz nazwę SP_ADDSRVROLEMEMBER, „SYSADMIN” („nazwa” odnosi się do nazwy konta), naciśnij klawisz Enter, wpisz GO i ponownie naciśnij klawisz Enter.

Zresetuj hasło SA na serwerze SQL Krok 20
Zresetuj hasło SA na serwerze SQL Krok 20

Krok 9. Wyjdź z wiersza poleceń SQLCMD

Wpisz exit i naciśnij Enter.

Zresetuj hasło SA na serwerze SQL Krok 21
Zresetuj hasło SA na serwerze SQL Krok 21

Krok 10. Uruchom ponownie SQL w trybie normalnym

Tryb pojedynczego użytkownika można wyłączyć, wpisując net stop MSSQLSERVER && net start MSSQLSERVER i naciskając Enter.

Możesz zobaczyć frazę „Usługa SQL Server została pomyślnie uruchomiona”. Na tym etapie okno wiersza polecenia można zamknąć

Zresetuj hasło SA na serwerze SQL Krok 22
Zresetuj hasło SA na serwerze SQL Krok 22

Krok 11. Otwórz SSMS

Wpisz sql server management studio w menu "Start", a następnie kliknij " Microsoft SQL Server Management Studio 17 ” u góry okna „Start”.

Zresetuj hasło SA na serwerze SQL Krok 23
Zresetuj hasło SA na serwerze SQL Krok 23

Krok 12. Wybierz odpowiednie uwierzytelnianie

Kliknij pole rozwijane „ Uwierzytelnianie”, a następnie kliknij „ Uwierzytelnianie serwera SQL ” z menu.

Zresetuj hasło SA na serwerze SQL Krok 24
Zresetuj hasło SA na serwerze SQL Krok 24

Krok 13. Zaloguj się przy użyciu danych logowania nowego użytkownika

Kliknij pole rozwijane „Zaloguj się”, a następnie wybierz właśnie utworzoną nazwę użytkownika.

Zresetuj hasło SA na serwerze SQL Krok 25
Zresetuj hasło SA na serwerze SQL Krok 25

Krok 14. Wprowadź hasło

Wpisz hasło użytkownika w polu „Hasło” na dole okna.

Zresetuj hasło SA na serwerze SQL Krok 26
Zresetuj hasło SA na serwerze SQL Krok 26

Krok 15. Kliknij Połącz

Jest na dole okna. Dopóki zostanie wprowadzona poprawna nazwa użytkownika i hasło, strona pulpitu nawigacyjnego serwera zostanie otwarta natychmiast.

Zresetuj hasło SA na serwerze SQL Krok 27
Zresetuj hasło SA na serwerze SQL Krok 27

Krok 16. Rozwiń folder serwera

Jeśli folder serwera w lewym górnym rogu okna nie pokazuje żadnej z poniższych opcji, kliknij „ ” po lewej stronie, aby rozwinąć folder.

Zresetuj hasło SA na serwerze SQL Krok 28
Zresetuj hasło SA na serwerze SQL Krok 28

Krok 17. Rozwiń folder „Zabezpieczenia”

Ten folder znajduje się pod nazwą serwera.

Zresetuj hasło SA na serwerze SQL Krok 29
Zresetuj hasło SA na serwerze SQL Krok 29

Krok 18. Otwórz folder „Logins”

Ten folder znajduje się w grupie opcji w folderze „Zabezpieczenia”.

Zresetuj hasło SA na serwerze SQL Krok 30
Zresetuj hasło SA na serwerze SQL Krok 30

Krok 19. Kliknij dwukrotnie sa

Ta opcja znajduje się w grupie opcji „Loginy”. Następnie otworzy się okno właściwości administratora systemu.

Zresetuj hasło SA na serwerze SQL Krok 31
Zresetuj hasło SA na serwerze SQL Krok 31

Krok 20. Wprowadź nowe hasło

Wpisz nowe hasło w pola „Hasło” i „Potwierdź hasło” w górnej części okna.

Zresetuj hasło SA na serwerze SQL Krok 32
Zresetuj hasło SA na serwerze SQL Krok 32

Krok 21. Kliknij OK

Jest na dole okna. Następnie hasło zostanie zmienione, a okno właściwości zostanie zamknięte.

Metoda 3 z 3: Korzystanie z wiersza polecenia

Zresetuj hasło SA na serwerze SQL Krok 33
Zresetuj hasło SA na serwerze SQL Krok 33

Krok 1. Otwórz menu „Start”

Windowsstart
Windowsstart

Kliknij logo Windows w lewym dolnym rogu ekranu. Następnie otworzy się menu „Start”.

Zresetuj hasło SA na serwerze SQL Krok 34
Zresetuj hasło SA na serwerze SQL Krok 34

Krok 2. Zlokalizuj program wiersza polecenia

Wpisz wiersz polecenia, a następnie poczekaj, aż ikona wiersza polecenia pojawi się u góry menu "Start".

Zresetuj hasło SA na serwerze SQL Krok 35
Zresetuj hasło SA na serwerze SQL Krok 35

Krok 3. Kliknij prawym przyciskiem myszy

Windowscmd1
Windowscmd1

"Wiersz polecenia".

Następnie pojawi się menu rozwijane.

Zresetuj hasło SA na serwerze SQL Krok 36
Zresetuj hasło SA na serwerze SQL Krok 36

Krok 4. Kliknij Uruchom jako administrator

Ta opcja znajduje się w menu rozwijanym.

Zresetuj hasło SA na serwerze SQL Krok 37
Zresetuj hasło SA na serwerze SQL Krok 37

Krok 5. Po wyświetleniu monitu kliknij Tak

Opcja uruchomienia wiersza polecenia w trybie administratora zostanie potwierdzona. Następnie otworzy się okno programu.

Zresetuj hasło SA na serwerze SQL Krok 38
Zresetuj hasło SA na serwerze SQL Krok 38

Krok 6. Wpisz pierwsze polecenie

Wpisz osql -L i naciśnij Enter.

Zresetuj hasło SA na serwerze SQL Krok 39
Zresetuj hasło SA na serwerze SQL Krok 39

Krok 7. Wpisz drugie polecenie z nazwą serwera

Wpisz OSQL -S serwer -E, z "serwer" zastąpionym nazwą twojego serwera. Następnie naciśnij klawisz Enter.

Zresetuj hasło SA na serwerze SQL Krok 40
Zresetuj hasło SA na serwerze SQL Krok 40

Krok 8. Utwórz nowe hasło

Wpisz EXEC sp_password NULL, „hasło”, „sa”, z wpisem „hasło” zastąpionym hasłem, którego chcesz użyć. Następnie naciśnij klawisz Enter.

Na przykład, aby zmienić hasło na „qwerty123”, wpisz EXEC sp_password NULL, „qwerty123”, „sa” w oknie wiersza polecenia

Zresetuj hasło SA na serwerze SQL Krok 41
Zresetuj hasło SA na serwerze SQL Krok 41

Krok 9. Uruchom polecenie

Wpisz GO, a następnie naciśnij Enter. Wpisz exit i naciśnij klawisz Enter, aby wyjść z OSQL.

Zresetuj hasło SA na serwerze SQL Krok 42
Zresetuj hasło SA na serwerze SQL Krok 42

Krok 10. Spróbuj zalogować się do serwera SQL

Użyj nowych danych logowania i hasła administratora. Jeśli możesz zalogować się do serwera SQL, hasło do konta zostało pomyślnie zmienione.

Porady

Jeśli metody opisane w tym artykule nie działają, w Internecie dostępnych jest kilka płatnych programów do odzyskiwania hasła serwera SQL

Zalecana: