Your SAS programs, embedded in web apps and elsewhere

User does not have appropriate authorization level for library META

Reply
Occasional Contributor
Posts: 10

User does not have appropriate authorization level for library META

When trying to use stored processes and webservices to invoke the mduextr macro I get the following error.

NOTE: Libref _METPINF was successfully assigned as follows:

      Engine:        XML

      Physical Name: _METPINF

ERROR: User does not have appropriate authorization level for library META.

The code that I use is:

options metaserver="myserver"

metauser="myuser"

metapass="mypassword"

metaport="myport"

metarepository="myrep";

libname meta "metaLocation";

%mduextr(libref=meta);

When I use the same code not using webservices everything is ok.

Occasional Contributor
Posts: 10

Re: User does not have appropriate authorization level for library META

Apparently the user that the webservice uses is webanon@saspw and has a default login associated for unix files. This default login does not have authorization for the library that I want.

Does anyone know how to change the default login used by webanon@saspw. I try to give it a group bu the default alwyas overrides the loging that I want.

Ask a Question
Discussion stats
  • 1 reply
  • 743 views
  • 0 likes
  • 1 in conversation