oracle用户、权限分配
程序员文章站
2022-05-07 23:31:46
...
--通过控制台登录数据库:sqlplus kely/kely@ORCL_localhost --用户集合:dba_users select * from dba_users; --利用系统用户创建新的用户 --create user 用户名 identified by 密码 default tablespace 表空间; --系统用户:system和sys:sys(sysdba数据库管理员,数据库最高的用户;system数据库操作员权限仅此于sys) --获取系统权限信息 desc dba_sys_privs; --查询指定用户的系统权限 select * from dba_sys_privs where lower(grantee)='kely'; --查询系统权限信息 desc system_privilege_map; select * from system_privilege_map; --分配系统权限 --grant privilege(权限) to username; with admin option --标示用户一旦获得待分配的权限,那么可以将这些权限传播出去 --收回用户的权限 revoke privilege(权限) from 用户 --对象权限 select、insert、update、delete、execute、index、references、alter(所有用all) ---分配权限 grant 权限 on 对象(表) to 用户 with grant option;--传播 --收回权限 revoke 对象权限 on 对象 from 用户; --角色
上一篇: oracle用户角色管理