尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Oracle用户操作

Oracle用户操作 创建用户create user 用户名 identified by 密码 default tablespace 默认表空间名;create user ground identified by 123456 default tablespace GROUND_TBS;赋予权限1.赋予管理员权限grant dba to 用户名;grant dba to sde;2.赋予登录权限grant creat session to 用户名;grant create session to sde; grant restricted session to sde ;其他权限可查看Oracle官方文档或客户端系统权限配额管理1.不对用户作配额限制grant unlimited tablespace to 用户名;grant unlimited tablespace to sde;2.对指定表空间不做限额alter user 用户名 quota unlimited on 表空间名;alter user sde quota unlimited on SDE_TBS;3.指定用户在某表空间限制alter user 用户名 quota 限额大小 on 表空间名;alter user sde quota 1024M on SDE_TBS;4.收回用户的不限额权限revoke unlimited tablespace from 用户名;revoke unlimited tablespace from sde;查询用户用户信息存放在dba_users表中1.查看所有用户select * from dba_users;2.查询用户默认表空间select username,default_tablespace from dba_users;修改用户1.修改用户默认表空间alter user 用户名 default tablespace 表空间名;alter user ground default tablespace SDE_TBS;2.修改用户密码alter user 用户名 identified by 新密码;alter user ground identified by abcdef;3.修改用户名update user$ set name 新用户名 where name 旧用户名;update user$ set name GWGROUND where name GROUND; --强制刷新 alter system checkpoint; alter system flush shared_pool;4.修改密码永不过期--查询 SELECT username, PROFILE FROM dba_users; --修改默认配置 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;删除用户.删除用户及其所属的表、视图等drop user 用户名 cascade;不加cascade仅删除用户不删除该用户所属的内容drop user ground cascade;如果报错 ORA-01940无法删除当前连接的用户则查询出该用户正在进行的事务语句如下select sid,serial# from v$session where usernameGROUND;停止该事务alter system kill session 12,22;再次执行删除语句drop user ground cascade;
返回列表