我们可以通过定义角色 然后把权限赋予角色
然后在把角色授予给用户
当然有些系统权限不能直接赋予给角色
举例:
create role myrole;
grant create session to myrole;
grant create table to myrole;
grant myrole to test;
另外:
修改表 删除表 (alter table drop table)没有这样的权限
但是: alter any table drop any table 是存在的
create any table 表示不仅可以对当前用户创建表 还可以对其他任何人创建表
然后在把角色授予给用户
当然有些系统权限不能直接赋予给角色
举例:
create role myrole;
grant create session to myrole;
grant create table to myrole;
grant myrole to test;
另外:
修改表 删除表 (alter table drop table)没有这样的权限
但是: alter any table drop any table 是存在的
create any table 表示不仅可以对当前用户创建表 还可以对其他任何人创建表