A mi la verdad es que no se me ocurre una SQL consulta directa. Lo que si puedes hacer es un DFS para sacar toda la cadena de users.
Bueno si. Otra cosa que pudieras hacer es, en el campo del owneren vez de poner admin2 pones [admin][admin2] y cuando haces la consulta ( SELECT ) seleccionas todos los campos de owner que contrienen [admin].
Algo asi:
Código:
------------------------------------------------
| User | owner
------------------------------------------------
| Admin | NULL
------------------------------------------------
| Admin2 | [Admin]
------------------------------------------------
| user1 | [Admin][Admin2]
------------------------------------------------
| user2 | [Admin][Admin2]
------------------------------------------------
| user3 | [Admin][Admin2][user2]
------------------------------------------------
Eso es lo que se me ocurre y el dfs , pero a lo mejor hay algo mas listo , que no me viene a la mente ahora