logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Author

       MongoDB, Inc

Errors

       Errors are returned through the error parameter and can include socket or other server side failures.

Parameters

database: A mongoc_database_t.

       • username: The name of the user.

       • password: The cleartext password for the user.

       • roles: An optional bson_t for roles.

       • custom_data: A optional bson_t for extra data.

       • error: A location for a bson_error_t or NULL.

       This function shall create a new user with access to database.

       WARNING:
          Do not call this function without TLS.

Returns

       Returns  true  if  the  user  was  successfully  added. Returns false and sets error if there are invalid
       arguments or a server or network error.

Synopsis

          bool
          mongoc_database_add_user (mongoc_database_t *database,
                                    const char *username,
                                    const char *password,
                                    const bson_t *roles,
                                    const bson_t *custom_data,
                                    bson_error_t *error);

See Also