Здравствуйте!
Знакомым сделали сайт. на друпле. но сделали криво. Автор ушёл в армию. так что спросить не с кого.
внимание. проблема. каждый новый регистрирующийся пользовательно. получает (админские или полуадминские права), он может редактировать содержание всех страниц сайта
потыркался. вроде админские права есть. но в управление не пускает. то есть где настройки менять. тогда решил сменить пароль главного админа. так как имею доступ к базе данных мускл. полазил по БД но так и не нашёл в какой таблицы хранятся польщователи и их пароли!
1. и так? как получить админские права к сайту
2. как закрыть чтобы не было такой возможности. всем кто регистрируется не давали права редактировать все страницы сайта. или же вообще закрыть пункт регистраци!!))) спасибо! жду ответа!
Комментарии
Смотрите правила доступа admin/user/access
вот! долго искал такую папку! но так и не нашёл! сказал даже установщик! но там тоже нет такой папки! и на хосте у меня нет...
Если имеете доступ к базе то нет проблем,
создаете пользователя, лезете в базу в табличку users, смотрите хэш пароля (pass) у вновь созданного пользователя и копируете его в pass пользователя с uid==1,
ну и смотрите соответственно имя пользователя с uid==1.
Входите с этим именем и паролем вновь заведенного пользователя.
Все, вы суперадмин и можете делать что захотите
USER_PRIVILEGES только такую таблицу смог обнаружить((( но в ней не чего подобного... может это вовсе и не друпл. хотя друпл. хммм
не в той базе смотрите
USER_PRIVILEGES определено в базе information_scheme - это системная база mysql
набирите комаду
show databases;
посмотрите какие базы у вас есть;
далее
use ваша-база;
show tables;
* Обзор CHARACTER_SETS
* Обзор COLLATIONS
* Обзор COLLATION_CHARACTER_SET_APPLICABILITY
* Обзор COLUMNS
* Обзор COLUMN_PRIVILEGES
* Обзор KEY_COLUMN_USAGE
* Обзор PROFILING
* Обзор ROUTINES
* Обзор SCHEMATA
* Обзор SCHEMA_PRIVILEGES
* Обзор STATISTICS
* Обзор TABLES
* Обзор TABLE_CONSTRAINTS
* Обзор TABLE_PRIVILEGES
* Обзор TRIGGERS
* Обзор USER_PRIVILEGES
* Обзор VIEWS
перечень всех таблиц...
прикол в том что другой базы там нет. вот результаты
Database
information_schema
значит на хосте там одна база. а мог он прикрутить куда-то к своей базе данных? на каком нибудь другом своём сайте. просто этот сайт был дипломной работой. и он видимо делал больше вредительство чем сайт. и где модно просмотреть к каой БД прикручен сайт? где то же это храниться!?
спасибо!
Если у вас есть доступ к файловой системе сайта, то смотрите файл sites/default/settings.php (или возможно
sites/ваш-сайт/settings.php)
в нем переменная $db_url - отвечает за доступ к базе
Админ панель, правила доступа.. Я думаю что база тут не причем, просто неправельно распределенны права!
дело в том. что как описано выше. я не могу получить доступ к панели админа...
olk!!! Спасибо вам огромное! благодаря вашей помощи всё сделал!!! спасибо!!! удачи!!! всё! тема закрыта)))