Di norma queste operazioni sono a livello Amministrativo, non programmatico.
In pratica è l'amministratore di database che deve creare utente, dare/togliere/limitare i permessi attraverso gli strumenti preposti.

Ciao