Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Mam taki problem zainstalowałęm sobie debiana 9 z płyt DVD i teraz nie dało się połączyć z mysql bo nie znałem hasła no to zresetowałem hasło do mysql tym o to sposobem
http://www.ulos.pl/mysql-reset-hasla-uzytkownika-root
i po tej operacji można się zalogować do mysql nawet bez hasła, ale podejrzewam, że po zrestartowaniu systemu znowu będzie ta sama sytuacja.
Offline
Mysql w Debianie od kilku lat ma kiepskie wsparcie, ponieważ wyparł go ze wszystkich popularnych dystrybucji Linuxa i BSD serwer MariaDB.
Radziłbym zainstalować mariadb i zobaczyć, czy w nim też występuje ten problem.
Offline
Jak zainstalować mariadb jak się loguje do mysql to jest w nazwie użytkownika mariadb.
Ostatnio edytowany przez tomi (2017-07-11 19:57:02)
Offline
MariaDB [(none)]> status -------------- mysql Ver 15.1 Distrib 10.1.24-MariaDB, for Linux (x86_64) using readline 6.3 Connection id: 17 Current database: Current user: root@localhost SSL: Cipher in use is DHE-RSA-AES256-SHA Current pager: /usr/bin/less Using outfile: '' Using delimiter: ; Server: MariaDB Server version: 10.1.24-MariaDB Source distribution Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/run/mysqld/mysqld.sock Uptime: 8 hours 23 min 19 sec Threads: 1 Questions: 45 Slow queries: 0 Opens: 24 Flush tables: 1 Open tables: 18 Queries per second avg: 0.001
Pokaż taki wynik z Twojego serwera Mysql (wpisz polecenie [b]status[/b] i walnij Enter).
Pozdro
Ostatnio edytowany przez Jacekalex (2017-07-11 20:30:04)
Offline
mysql Ver 15.1 Distrib 10.1.23-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 Connection id: 192 Current database: Current user: root@ SSL: Not in use Current pager: stdout Using outfile: '' Using delimiter: ; Server: MariaDB Server version: 10.1.23-MariaDB-9+deb9u1 Debian 9.0 Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8mb4 Db characterset: utf8mb4 Client characterset: utf8mb4 Conn. characterset: utf8mb4 UNIX socket: /var/run/mysqld/mysqld.sock Uptime: 10 hours 6 min 4 sec Threads: 1 Questions: 4610 Slow queries: 0 Opens: 44 Flush tables: 1 Open tables: 40 Queries per second avg: 0.126 --------------]
Offline
Czyli serwer masz niby prawidłowy.
Zobacz w PphMyAdminie w dziale uprawnień, jacy użytkownicy mają prawo do majstrowania w tabeli mysql.users, i resetowania hasła roota.
Albo można tak to zrobić (dwa zapytania w konsoli serwera):
SELECT user, host, select_priv, insert_priv, shutdown_priv, grant_priv FROM mysql.user WHERE grant_priv='Y' OR insert_priv='y';
SELECT user, host, db, select_priv, insert_priv, grant_priv FROM mysql.db WHERE db = 'mysql';
Ostatnio edytowany przez Jacekalex (2017-07-11 20:30:53)
Offline
Uprawnienia
root localhost Tak ALL PRIVILEGES Tak Edytuj uprawnienia Edytuj uprawnienia Eksport Eksport
Natomiast nie mogę się dostać do tabeli use w bazie danych mysql.bo nie mam uprawnień to jakoś dziwne że mogę się zalogowac na roota na każde hasło a nie ma uprawnień.
+------+-----------+-------------+-------------+---------------+------------+ | user | host | select_priv | insert_priv | shutdown_priv | grant_priv | +------+-----------+-------------+-------------+---------------+------------+ | root | localhost | Y | Y | Y | Y | +------+-----------+-------------+-------------+---------------+------------+
Ostatnio edytowany przez tomi (2017-07-11 20:49:02)
Offline
Dziwne, root u Ciebie nie ma uprawnień GRANT_PRIV?
Nie miałeś czasem włamania na serwer, gdzie jakieś krasnoludki Ci maszkeciły w bazie SQL?
A poza tym naucz się stosować znaczniki CODE do wyjścia poleceń, bo czytać się tego inaczej nie da.
Ostatnio edytowany przez Jacekalex (2017-07-11 20:41:50)
Offline
Ma uprawnienia grant priv tak to widać bo to się tak wkleiło.
Offline
[quote=tomi]Ma uprawnienia grant priv tak to widać bo to się tak wkleiło.[/quote]
to popraw, czyli wklej w tamtym poście jeszcze raz ale W ZNACZNIKACH CODE!!!!
Offline
a wez moze zrob restart i rozwiej swoje watpliwosci bo brzmi jak bys tylko gdybal:
ale [b]podejrzewam[/b], że po zrestartowaniu systemu znowu będzie ta sama sytuacja.[/quote]
Ostatnio edytowany przez Pakos (2017-07-11 21:21:54)
Offline
Jest tak jak myślałem, nie działa.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00099 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='13.59.95.170' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '13.59.95.170', 1732218598) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1732218298 |
0.00071 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29728 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00196 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29728 ORDER BY p.id LIMIT 0,25 |
0.00100 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29728 |
Total query time: 0.00608 s |