Microsoft
Software
Hardware
Network
Question : Revoke access on all tables
I have some 2000 tables with different previlages granted on them can use one statment like below to revoke all of them
revoke all on
from
;
I will have to execute above statement for each table, instaed can i use something like ALL or anyother keywords.
Thanks,
rajeev
Answer : Revoke access on all tables
you cannot do it with ALL
but you can do it with one script:
here is the short one:
set termout off
set feedback off
set heading off
set trimspool on
set linesize 200
set pagesize 0
spool revoke_all.sql
select 'revoke all on ' || table_name|| ' from
;' from all_tables where owner not in ('SYS', 'SYSTEM');
spool off
@revoke_all.sql
save this in a file , say test.sql
and call this file in sqlplus
SQL> @test.sql
that will be it
Random Solutions
How to force Windows XP to detect USB PCMCIA card
Keystroke shortcuts in Win95
%clientname% environment variable not present at login script on windows server 2008 TS
Need a PowerShell script to list shares and share permissions residing on a remote server
quick launch toolbar - show desktop icon is gone!
nay viewer for cdr format pic.(corel drw)
Service priority
ATI diver update fiasco
Installation of vgetty in Win XP
ARCSERVE BACKUP 11.5 (Exchange2003 Database imcremental backup error)