Oracle中授权有两种方式,系统权限授权及对象权限授权。
对于系统权限授权需要用DBA权限登陆,然后进行授权。如下边语句,"select any table"为系统权限,需要DBA账户才可以。
GRANT SELECT ANY TABLE TO gsc;
对于对象权限授权无需DBA权限。
--授权
grant select on hr.accounts to gsc;
--删除授权
revoke select on hr.accounts from gsc
grant select on hr.accounts to gsc;
--删除授权
revoke select on hr.accounts from gsc