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
Access Error
Not All Desired Foreign Language Chars Shown
Does AOL log im conversations?
Probelms with Exchange - cannot send or receive e-mail.. Appears to be LDAP issues
.Reg file not installing
AJAX quiz/list editor
Full Backup taking way too long
Sendmail problems - dsn=4.0.0, stat=Deferred
Replicate Now Problems in Server 2003
SQL Server Merge Agent fails w/ "Procedure or function sp_MSaddinitialarticle has too many arguments