… yes, you can. if you use named licensing or want to enforce that not more than n users are created in the database you can set the license_max_users parameter.
alter system set license_max_users=10 scope=both;
but be careful, this includes the oracle internal users:
SELECT count(username) FROM dba_users; COUNT(USERNAME) --------------- 9
if you want to create two new users now, you will hit the limit:
SYS@DB112> CREATE USER A IDENTIFIED BY A;
User created.
SYS@DB112> CREATE USER B IDENTIFIED BY B;
CREATE USER B IDENTIFIED BY B
*
ERROR at line 1:
ORA-01985: cannot create user as LICENSE_MAX_USERS parameter exceeded
SYS@DB112>
of course this is only valid if you do not share usernames …

