Sandro:

         We are having problems creating the objects and granting the
access. We figured out that our problem is granting the access because we
were intended to use the DBA's login, but we can't because the only one
that can grant access to the object is the owner, correct?
 Yes.  Have the owner grant appropriate permissions to a role. Then grant
the role to a user.


         Do you know how to implement an environment so that allow log on
only from a specific machine/ip for a given login?
You can write a trigger that compares the user's IP address with known IP
addresses and disallow it if it is not a particular one. The IP address is
captured in the System Context function   SYS_CONTEXT
('USERENV','IP_ADDRESS') or via the V$SESSION table. You can use fine grain
access for this as well.


         How do you (as DBA) create objects and give its permissions? With
the owner's login?

 As a DBA I create the objects for another schema either by logging in as
the schema owner or by prefixing the schema owner's name before each object

Reply via email to