Как определить права пользователя по БД?
					Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
 ).
		
		
	Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
- 
				lumuso
 - phpBB 1.2.0
 - Сообщения: 12
 - Стаж: 3 года 11 месяцев
 
Как определить права пользователя по БД?
Где форум нумерует в БД права пользователей (администратор и тд)? Не могу понять, какой столбец отвечает за это. Нужно для проверки на права. Спасибо.
			
			
									
						- 
				Татьяна5
														 - Поддержка

 - Сообщения: 12855
 - Стаж: 14 лет 2 месяца
 - Благодарил (а): 160 раз
 - Поблагодарили: 2328 раз
 
Re: Как определить права пользователя по БД?
Результирующие - достаточно сложно
Замешаны все таблицы
По возможности лучше использовать готовые функции проверки прав. Лежат в файле
			
			
									
						Замешаны все таблицы
acl_*, таблица групп, таблица вхождений пользователя в группу и ещё дополнительно личные права в таблице пользователейПо возможности лучше использовать готовые функции проверки прав. Лежат в файле
\phpbb\auth\auth.php, в частности acl_getПеренесено из форума Обсуждаем сайт и конференцию в форум Для авторов 17.11.2021 10:31 модератором Татьяна5
	- 
				lumuso
 - phpBB 1.2.0
 - Сообщения: 12
 - Стаж: 3 года 11 месяцев
 
Re: Как определить права пользователя по БД?
Я просто помню, что где-то видел эту информацию прав с нумерацией напротив и потерял ссылку. Вроде было 5 - администратор, 3 - модератор и тд. Хотел уточнить это. Ладно, спасибо.
			
			
									
						- 
				Siava
														 - Поддержка

 - Сообщения: 5473
 - Стаж: 20 лет 9 месяцев
 - Откуда: Питер
 - Благодарил (а): 182 раза
 - Поблагодарили: 759 раз
 
Re: Как определить права пользователя по БД?
Есть ещё user_type в phpbb_users
3 - основатель
2 - бот
1- неактивированный пользователь
0 - пользователь
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
			
						Ты очистил кеш? © Sheer
https://siava.ru (phpbb
- 
				Татьяна5
														 - Поддержка

 - Сообщения: 12855
 - Стаж: 14 лет 2 месяца
 - Благодарил (а): 160 раз
 - Поблагодарили: 2328 раз
 
Re: Как определить права пользователя по БД?
По константам разделение на бота, неактивированного, обычного и основателя. И всё
К правам доступа это слабо относится
			
			
									
						К правам доступа это слабо относится
includes/constants.php
Код: Выделить всё
define('USER_NORMAL', 0);
define('USER_INACTIVE', 1);
define('USER_IGNORE', 2);
define('USER_FOUNDER', 3);- 
				lumuso
 - phpBB 1.2.0
 - Сообщения: 12
 - Стаж: 3 года 11 месяцев
 

