Restrictions on the Owner Name
When you declare a specific name, the owner must be the same authorization identifier that qualifies the function name or procedure name of the UDR that you create. That is, whether or not you specify the owner name to qualify either the UDR name or the specific name or both, the names of the owner must match.
When you specify no owner name in the DDL statement that creates a UDR, HCL OneDB™ uses the login name of the user who creates the UDR. Therefore, if you specify the owner name in one location and not the other, the owner name that you specify must match your user ID.