--删除已存在的用户 --锁定用户 alter user localuser account lock; --查看session是否有进程占用 SELECT * FROM V$SESSION WHERE USERNAME=upper('localuser'); --kill占用的进程session(SID,SERIAL#) alter system kill session '23,54249'; SELECT 'alter system kill session '''||SID||','||SERIAL#||''';' FROM V$SESSION WHERE USERNAME=upper('localuser'); --级联删除用户 DROP USER localuserCASCADE; --ORA-28002:口令将过期的解决方法 SELECT username,PROFILE FROM dba_users; --查询限制模式是不是180天 SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; --将密码有效期由默认的180天修改成“无限制” 修改之后不需要重启动数据库,会立即生效 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; --创建用户 CREATE USER localuser IDENTIFIED BY password DEFAULT TABLESPACE tablespace1 TEMPORARY TABLESPACE tablespace2; GRANT connect,resource TO localuser; --将连接和DBA这个角色授于localuser,也就是说,使EasyTong这个用户可以管理和使用connect,DBA所拥有的资源 grant create session,connect,resource,create any view,unlimited tablespace to localuser; --给创建的用户赋予dba的权限 GRANT connect,DBA TO localuser;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69903557/viewspace-2749876/,如需转载,请注明出处,否则将追究法律责任。