PLS-00157
Only schema-level programs allow string
Cause
An AUTHID or DEFAULT COLLATION clause was specified for a subprogram inside a package or type. These clauses are only supported for top-level stored procedures, packages, and types.
Action
Remove the clause.