No difference whatsoever.
DCL (users, permissions and the like) are highly dependant on the vedor dialect and the implementation. As far as I know, there is no standard for this.
Oracle, for instance, does not have the notion of server principals and database principals, as the server IS the database, so creating a user for a login is something you cannot do.