ah, well spotted in manual for 15.0
So in that case both versions work as documented
15.0: Sybooks says cannot revoke from the user logged in, and error is raised on 15.0
15.7: Sybooks says can revoke, no restrictions, and it works as documented on 15.7