Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Oracle in Visual Basic
claudio.torres_at_gmail.com schrieb:
> Thanks JonWat.
>
>> Can they get it from your DLL? Quite possibly. If your DLL stores, for >> example, an array which has the Application name and the >> username/password with which to log on, then someone with a text editor >> can find it in your DLL.
> Before this, everybody (developers, managers, even users) knew the
> usernames and passwords for the production machines. Any one could
> connect and delete or do any thing. No security at all.
Then your applications are done wrong.
At the worst, you have one db-user per application role and the
database makes sure that no user can do things he/she should not do.
Separate schema owners and schema users.
The schema owner credentials are known to those who can authorize schema
changes and the user credentials to those who can enter data.
Then you make sure (by using grants, packages, updateable views and so
on) that a user can only execute legitimate requests and you won't need
to resort to your kind of hacker stuff.
Lots of Greetings!
Volker
-- For email replies, please substitute the obvious.Received on Thu Oct 12 2006 - 11:38:39 CDT
![]() |
![]() |