在修改用户u3的默认角色前,r1,r2,r3,r4 角色均为u3的 default role,以u3用户登录,查询、增删改hr.test,都没有问题。 (5)现在sys用户修改用户u3的default role,仅将r1作为u3的默认角色: alter user u3 default role r1; --此时将覆盖原来的设置,u3 的default role =r1,仅仅有登录权限。 (6)用户u3 log ...
sql>alter user user1 default role role1; sql>alter user user1 default role all except role1; 9.删除角色 sql>drop role role1; 角色删除后,原来拥用该角色的用户就不再拥有该角色了,相应的权限也就没有了。 说明: 1)无法使用WITH GRANT OPTION为角色授予对象权限 2)可以使用WITH ADMIN OPTION 为角色...
SQL> Alter user acc01 default tablespace users; 3、修改用户临时表空间 SQL> Alter user acc01 temporary tablespace temp_data; 4、强制用户修改口令字: SQL> Alter user acc01 password expire; 5、将用户加锁 SQL> Alter user acc01 account lock; // 加锁 SQL> Alter user acc01 account unlock; /...
SQL> Alter user acc01 default tablespace users; 3、修改用户临时表空间 SQL> Alter user acc01 temporary tablespace temp_data; 4、强制用户修改口令字: SQL> Alter user acc01 password expire; 5、将用户加锁 SQL> Alter user acc01 account lock; // 加锁 SQL> Alter user acc01 account unlock; /...
create user username identified by password; 1. 2,授予用户角色 grant connect,resource to username; 1. 3,查询当前用户拥有的角色 select * from session_privs; 1. 4,查询当前用户拥有的权限 select * from role_sys_privs; 1. 5,查看某一用户所拥有的角色和系统权限 ...
修改角色生效和失效的方式给high_tiger_role 添加口令取消middle_tiger_role的口令 alter role high_tiger_role identified by highrole; alter role middle_tiger_role not identified; 删除角色 drop role 角色; 激活和屏蔽 屏蔽用户的所有角色 alter user 用户 default role none; 激活用户的某些角色 alter ...
DEFAULT TABLESPACE tablespace_name; 6. 锁帐号 ALTER USER username ACCOUNT LOCK; ALTER USER username ACCOUNT UNLOCK; 7. 改变用户的profile 文件 ALTER USER username PROFILE profile_name; 8. 删除用户(当用户拥有表等对象时,必须用 CASCADE 一起删除) ...
将该user已被授权的角色都设置为默认角色,非默认角色要激活才能拥有该角色的权限.激活语句为set role [role_name] identified by [password]
sql>alter user user1defaultrole role1;sql>alter user user1defaultrole all except role1;详见oracle参考文档9.删除角色 sql>drop role role1;角色删除后,原来拥用该角色的用户就不再拥有该角色了,相应的权限也就没有了。 说明: 1)无法使用WITH GRANT OPTION为角色授予对象权限 ...
将该user已被授权的角色都设置为默认角色,非默认角色要激活才能拥有该角色的权限.激活语句为set role [role_name]identified by [password]