Subject | Re: [IB-Architect] Database names |
---|---|
Author | Bill Karwin |
Post date | 2000-05-02T21:47:51Z |
> I'm sure that My next two items will prompt some discussionI think that plug-in modules and also UDF modules would be excellent
> - Authentication Name plug-in for DB
> - Encryption Name Plug-in for DB
candidates for implementing in the configuration repository (however it is
implemented).
I'm especially thinking that if a UDF library is registered in the server
config file, then _all_ databases on that server should be allowed to use
the UDFs in the library without having to declare every entry point in every
database. I'd love that. This means that the entry points would have to be
declared in the config file. Another good use of XML structured data, for
example:
<FunctionLibrary module='myfuncs.dll'>
<Function name='ABS' entrypoint='f_abs'
argument='DOUBLE PRECISION'
returns='DOUBLE PRECISION' />
<Function name='COS' ... />
</FunctionLibrary>
Or, if any given UDF entry point is _not_ declared in the config file, then
the old behavior of requiring declaration in each database is in effect.
That gives us a means to make some UDFs _not_ automatically available if we
don't want them to be, for security concerns.
Bill Karwin