W ciągu ostatnich kilku dni niektórzy użytkownicy napotkali problem 1045 Odmowa dostępu dla użytkownika odbc. Kilka czynników spowoduje ten problem. Teraz zajmiemy się ich wykorzystaniem.
Zatwierdzono: Fortect
kiedy próbuję otworzyć mysql w Windows cmd, wpisując go bezpośrednio w mysql. występuje następujący błąd.
BŁĄD 1045 (28000): Odmowa dostępu dla użytkownika ODBC na hoście lokalnym (z hasłem: następnie nie)
i biorąc udział w podobnych badaniach znalazłem obejście za pomocą C:> mysql -u root -p
a następnie zapisując się na hasło, mysql
wykonuje swoje zadanie. Ale kiedy zamykam się i staje się otwarty, pojawia się nowy ten sam problem.
Jedna praca za jedną rzecz: stworzyłem użytkownika z uprawnieniami administratora. ale kiedy próbuję otworzyć bazę danych mysql za pomocą polecenia C:> mysql --user = admin --details = root
następujący obszar błędów:
C: Users abhay kumar> baza danych mysql --user = admin --password = rootBŁĄD 1045 (28000): odmowa dostępu użytkownikowi admin - localhost (z hasłem: NIE)
wniosek 30 maja 2014 r. rozpatrzony o godz. 9:00
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
581 11 Twoja niechciana plakietka od zegarka 44 srebrne odznaki 33 jasnobrązowe odznaki
Nie odpowiedź, której szukasz? Przeglądaj inne pytania otagowane Mysql lub zadaj własne pytanie.
Z jakiegoś powodu użytkownik ODBC może być domyślną nazwą użytkownika Windows, tylko jeśli nie utworzyłeś tego użytkownika podczas budowy. po prostu wpisz
mysql
bez wskazywania nazwy użytkownika, prawdopodobnie próbuje się zalogować, mając nieistniejącą nazwę użytkownika ODBC i wpisując:
Błąd 1045 (28000): Odmowa dostępu dla użytkowników „ODBC” @ „localhost” (z: NIE)
baza danych mysql -u root -p
gdzie -u klucz
to nazwa użytkownika root
razem z -p
pomagają w tworzeniu prywatnego monitu o dane.
15,2k
odpowiedział 18 marca 2015 1:42
1221
Musisz ustawić dowolny typ użytkownika “ODBC” dla MySql, gdy nikogo nie masz. Zrób to w PHPMyAdmin. To poważnie rozwiąże twój problem.
Pamiętaj jednak, że prawdopodobnie będzie to tylko twoje nowe środowisko rozwoju lokalnego, bez dolegliwości. Tworzenie jest zwykle poważną luką w naszym środowisku programistycznym.
Koniec kariery 29 maja 2015 6:47 rano
2337
C: cd Ścieżka instalacji MySQL MySQL -nazwa_użytkownika -twoje hasło
4362
zaadresowany 6 czerwca 15 o 13:58
C: Users abhay kumar> mysql --user = admin --password = bazowy ..
To polecenie działa tylko dla użytkowników serca
c: users lelaprasad> mysql --account = rootWitamy w Monitorze MySQL. Kompletne zamówienia złożone za pomocą; lub g.Twój identyfikator połączenia MySQL można opisać jako 4Wersja serwera 5: 5.47 Społeczność MySQL (GPL)Copyright Server (c) 2000, 2015, Oracle i/lub spółki zależne Twojego psa. Wszystkie prawa chronione.Rzeczywiście, Oracle jest funkcjonalnym zarejestrowanym znakiem towarowym Oracle i / lub jest konsorcjum.Organizacje członkowskie. Inne nazwy mogą być znakami towarowymi równoważnymiPosiadaj je.Wpisz "pomoc; "Lub dla ' h', chcesz wesprzeć. Wpisz „ c”, aby usunąć bieżącą instrukcję wstawiania.
119k
zareagował 12 kwietnia 2016 o 11:39
Wiem, że to pytanie było potrzebne trzy lata temu, ale sam rozwiązałem powyższy problem. Użyłem pliku wyjściowego
i wystąpił błąd. Kiedy skomentowałem taką część prośby, została ona zaakceptowana.
Uprawnienie PLIK
różni się od wszystkich pozostałych i należy je przyznać użytkownikom uruchamiającym skrypt.
ZEZWALAJ NA PLIK NA *. * TO 'asdfsdf' @ 'localhost';
odpowiedział 23 czerwca 2017 na 20:18
Jeśli jesteś jednym z najczęściej używających dj-database-url, sprawdź schemat w BAZACH DANYCH znajomego lub krewnego
'default': dj_database_url.config (domyślnie oznacza 'mysql: // USER: PASSWORD @ localhost: PORT / NAME')
mysql -u użytkownik -p
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.