Гы... Намедни изучала сей вопрос. Так вот: нет, не имеет права НИКТО обыскивать личные вещи без согласия владельца. Максимум - предложить выложить из рюкзака вещи и вынуть вещи из карманов. Даже учитель. Даже полиция в присутствии учителя. Даже родители теоретически не имеют права (если подросток ушлый, может обратиться в опеку), но как правило, именно родителей просят проверить вещи ребенка.