将该user已被授权的角色都设置为默认角色,非默认角色要激活才能拥有该角色的权限.激活语句为set role [role_name] identified by [password]
将该user已被授权的角色都设置为默认角色,非默认角色要激活才能拥有该角色的权限.激活语句为set role [role_name]identified by [password]
alter user user default role role_list|[all [except role_list]]|none; 1.禁用用户user1的所有角色,当用户user1登录数据库时所有角色处于禁用状态 alter user user1 default role none; 2.将用户user1的角色connect,resource设置为默认角色 alter user user1 default role connect,resource; 3.将用户的所有角...
sql>set role all;//使用该用户的所有角色生效 sql>set role none;//设置所有角色失效 sql>set role all except role1;//除role1外的该用户的所有其它角色生效。 sql>select * from SESSION_ROLES;//查看当前用户的生效的角色。 8.修改指定用户,设置其默认角色 sql>alter user user1 default role role1; ...
alter user 用户名 default role [角色名称] [ALL[Except 角色名称] [NONE]; eg:alter user user1 default role none; 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 查询角色信息: select * from DBA_ROLES DBA_ROLE_PRIVS USER_ROLE_PRIVS ROLE_ROLE_PRIVS ...
删除角色 drop role 角色; 激活和屏蔽 屏蔽用户的所有角色 alter user 用户 default role none; 激活用户的某些角色 alter user 用户 default role 角色1,角色2; 激活所有角色(除了xx) alter user 用户 default role all(except 角色) 本文由 mdnice 多平台发布 ...
1、实体权限分类:select, update, insert, alter, index, delete, all //all包括所有权限 execute //执行存储过程权限 user01: SQL> grant select, update, insert on product to user02; SQL> grant all on product to user02; user02: SQL> select * from user01.product; ...
ON object TO {user|role|PUBLIC} [WITH GRANT OPTION]; 如: GRANT SELECT ON AQUATIC_ANIMAL TO harold; GRANT SELECT ON CHECKUP TO harold; GRANT SELECT, INSERT ON CHECKUP_HISTORY TO harold; 2. 撤消对象权限 REVOKE {privilege_list|ALL} ON object ...
SQL> create user bjbbs identified by passwd 2 default tablespace bjbbs 3 temporary tablespace temp 4 / User created. SQL> grant connect,resource to bjbbs; Grant succeeded. SQL> grant dba to bjbbs; Grant succeeded. SQL>revoke unlimited tablespace from bjbbs; Revoke succeeded. SQL> alter user bj...
oracle中设置了密码保护机制,所以可以通过alter重置一下某个用户角色,必须是dba权限修改。SQL> alter user user1 default role all;用户已更改。除此之外,可以是设置一个用户没有任何角色,SQL> alter user user1 default role none;用户已更改。