oracle授权、表备份、用户管理

用户管理
    创建用户:
        create user 用户名 identified by 密码;
    修改用户密码:
        alter user 用户名 identified by 密码;
    激活用户:
        alter user 用户名 account unlock;
    删除用户:
        drop user 用户名;
用户权限管理
    1、授权权限(connect、resource、dba)
        grant 权限1,权限2,...to 用户名;
    2、收回权限
        revoke 权限1,权限2,...from 用户名;
    3、重要权限需要用户退出后重新登录才进行加载
数据表权限管理
    1、授权权限(all、select、update、delete、insert、alter(只能修改表结构))
        grant 权限1,权限2,...on 表名 to 用户名;
    2、收回表权限
        revoke 权限1,权限2,...on 表名 from 用户名;
    3、表权限除了drop、create这2个权限属于拥有者,其他权限
        可以分享select、insert、update、delete、alter
数据备份
    1、全表备份
        create table 副表名 as select *from 主表名;
    2、数据内部备份
        create table 副表名 as select ename,empno||deptno,...from sun_emp;
    3、数据备份是全字段全数据复制,但是约束不复制
数据同步更新
    第一步:删除副表的数据
        delete from 副表;
    第二步:插入主表信息
        insert into 副表 select * from 主表;

猜你喜欢

转载自www.cnblogs.com/s-d-g/p/9419203.html