用户管理、数据库的备份与恢复
时间:2011-02-08 来源:魔战
//创建数据库用户
create user 用户名 identified by 密码;
create user test identified by test123;
//给用户授权
grant 权限1,权限2... to 用户
grant create session to user;
如果现在假设要想把多个权限一次性赋予一个用户,则可以将这些权限定义成一组角色。
在oracle中提供了两个主要角色:connect,resource,可以直接把这两个角色赋予用户。
grant connect,resource to user;
//修改用户密码
alter user 用户名 identified by 密码;
//让用户密码失效
alter user 用户名 password expire;
//锁住一个用户
alter user 用户名 account lock;
//为一个用户解锁
alter user 用户名 account unlock;
//如果假设想访问其他用户的表,则需要授予此张表权限
grant select,delete on scott.emp to test;
//回收权限
revoke 权限 on 某用户.表名称 from 某用户;
二,数据库的备份
数据库备份恢复命令(cmd命令):
1,数据库备份:exp
2,数据库恢复:imp
在磁盘上建立一个文件夹,在dos下进入该文件夹,然后再dos下输入exp命令备份数据库,使用imp恢复数据库。