Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Access to UDF / BLOB module "fbudf" is denied by server administrator error on embed [CORE2841] #3227

Closed
firebird-automations opened this issue Feb 2, 2010 · 4 comments

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: Karácsony Csaba (kamex)

Votes: 1

On the client machine already run an application with interbase 6.0 ( firebird 1.0 ). Unfortunately my application database in firebird 2.0. So I must deploy with embed firebird client with .NET "One Click" technology. But the SRIGHT UDF function doesn't work on client machine.

"Access to UDF library "fbudf" is denied by server administrator." - was the error.

After I config firebird.conf UdfAccess I got another error messages:
"sright function unknow " or " not defined " - can't remember exactly

I don't know why, In my environment works everithing OK !

Do you know the solutinon ?

@firebird-automations
Copy link
Collaborator Author

Commented by: @mrotteveel

The Firebird Tracker is intended for bugs in Firebird, not for support questions such as yours. Please direct your question to the Firebird-support list (see http://www.firebirdsql.org/index.php?op=lists for information)

@firebird-automations
Copy link
Collaborator Author

Commented by: Gábor Török (gabortorok)

I wrote a longer comment, but the tracker refused to add it.
In short: this is a bug. Firebird embedded server accepts only absolute paths for UDF directory. I'm using FB 2.1.3 on WinXP SP3, and the bug came up using isql tool with my database creation script.

@firebird-automations
Copy link
Collaborator Author

Commented by: Gábor Török (gabortorok)

I tested some variations and this issue happens only when I do not use the default root directory. But when I change the root directory, relative UDF paths are not referenced to location of fbembed.dll neither to the new root directory.

@firebird-automations
Copy link
Collaborator Author

Commented by: @hvlad

Gábor Török ,

Original ticket is against Firebird 2.5 while you talking about 2.1.
In 2.5 root directory of embedded server is fbemed.dll directory.
In 2.1 root directory of embedded server is directory where .exe is located.
It is not clear what do you mean "I change the root directory"

Anyway, this is support question, use Firebird-support lis for it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants