1、创建用户与授权
1、创建用户sa密码也为sa
列: create user sa identified by sa;
2、删除用户——drop user sa cascade;——cascade加上删除该用户的下面所有;
3、角色授权:对于用户sa授予连接数据库和访问资源的权限
列:grant create session,dba to sa;
create session是一个系统特权,它可以为用户提供连接数据库的能力。
dba是一个具有超过120个系统特权的角色,所有它可以让在数据库中完成几乎任何工作。
resource是普通权限
connect临时权限——能给小的权限就尽量不要给大的
4、修改用户密码
列:——alter user sa identified by saa; 将密码改为saa;
5、收回权限和对象授权
grant select on 表 to sa;——查询和删除不能控制列
grant update(列) on 表 to sa ;
grant insert(列) on 表 to sa;
列——revoke select on 表 from sa;
6、查询当前用户的所有权限——select * from user_sys_privs;
7、你想人家干什么就授权人家干什么,如果加了with admin就是允许人家把权限在给别人,一般不要加上。