Solved

revoke drop and alter table

Posted on 2001-08-09
2
792 Views
Last Modified: 2010-05-19
I have revoked create table from all schemas but how to revoke alter and drop table. I granted roles connect,resource to schema and revoked create table from them. I grant create table to schema when required. I tried from dba studio but failed. Please help. drop any table and alter any table are the privileges. These are not granted to schema but the guys and gals can alter and drop tables as of now.
0
Comment
Question by:k_murli_krishna
2 Comments
 
LVL 3

Expert Comment

by:Wadhwa
ID: 6369373
Hi,
you can not revoke alter and drop table privileges if you login to user account who owns the objects.
suppose emp table are in scott account. you can not revoke drop and alter privilged of emp table from scott account.

if you connect as scott there is no way you can avoid to drop or alter a table owned by scott.

Hope this helps
Sameer

0
 
LVL 3

Accepted Solution

by:
p_yaroslav earned 10 total points
ID: 6371452
Hello!

You cann't revoke these privileges from user, which own this objects, but you can create new schema and create public synonyms on objects to other users. In this case you may fine control access to objects.

Best regards!
Yaroslav.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

Suggested Solutions

How to Create User-Defined Aggregates in Oracle Before we begin creating these things, what are user-defined aggregates?  They are a feature introduced in Oracle 9i that allows a developer to create his or her own functions like "SUM", "AVG", and…
I remember the day when someone asked me to create a user for an application developement. The user should be able to create views and materialized views and, so, I used the following syntax: (CODE) This way, I guessed, I would ensure that use…
This video shows, step by step, how to configure Oracle Heterogeneous Services via the Generic Gateway Agent in order to make a connection from an Oracle session and access a remote SQL Server database table.
This video shows how to copy a database user from one database to another user DBMS_METADATA.  It also shows how to copy a user's permissions and discusses password hash differences between Oracle 10g and 11g.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now