When I think of a fluid, like water, I think of a material that doesn't resist to shear stresses.
If we think of a vertical surface of water, between two ideally frictionless glass panes, we can study a vertically oriented, small square of water — using a square permits to temporarily confuse stresses and forces.
| P
v
+----------+
| |
--->| |<---
X | | X
| |
+----------+
^
| P
P is the compressive stress (the pressure), connected to the weight of the water column, and X is an unknown horizontal stress that the OP assumes it's zero (of course no tangential stresses, water is a fluid).
The square is in equilibrium, irrespective of the value of X.
Now consider a different square, rotated by π/4, and consider that the shear forces applied on the sides are equal to zero (water is a fluid) and at the same time must be equal to (P-X)/2, then
(P-X)/2 = 0 ⇒ X = P
Now it's easy to show that, irrespective of the orientation of the square, the compressive stress on each face of the square is always P: the configuration of equilibrium with X = P is invariant with respect to a rotation about the axis perpendicular to the plane.
A slightly different approach
We take into account a small right triangle, with a bottom horizontal side of length b and a vertical side of length h.
On the bottom we have a force σyb, on the side a force σxh and no shear forces because the shear stress (water is a fluid) is zero.
On the upper side, we know that we have no shear force as well, and that
- The normal force has a vertical component σyb
and a horizontal one σxh, for the global
equilibrium.
- Because the normal force must be normal to a line whose
projections are b and h, the ratio of the vertical force
to the horizontal one must be b/h, so σyb/σxh = b/h ⇒ σx = σy.
Because σy ≡ p, the pressure, we have that also σx = p, so we have to show that the normal stress on the other side is also equal to p.
The resultant of the two components is p(b²+h²)1/2, the resultant in terms of σn is σn(b²+h²)1/2, hence also σn = p.