• oracle创建用户、授权、导入、导出命令总结


    1、创建用户

    需要先用system用户登录数据库,因为system用户具有创建其他用户的权限。

    语法[创建用户]: create user 用户名 identified by 口令[即密码];

    例子: create user dhjw identified by 123456;

    语法[更改用户]: alter user 用户名 identified by 口令[改变的口令];

    例子: alter user dhjw identified by dhjw ;

    2、删除用户

    语法:drop user 用户名;

    例子:drop user dhjw;

    若用户拥有对象,则不能直接删除,否则将返回一个错误值。指定关键字cascade,可删除用户所有的对象,然后再删除用户。

    语法: drop user 用户名 cascade;

    例子: drop user dhjw cascade;

    3.授权用户具有某些角色

    oracle提供默认三种标准角色connect(连接角色)、resource(资源角色)、dba(数据库管理员角色),当然用户还可以创建自己的角色,这里不再细说。

    授权命令:

    语法: grant connect, resource to 用户名;

     例子: grant connect, resource to dhjw;

    撤销权限命令

    语法: revoke connect, resource from 用户名;

    列子: revoke connect, resource from dhjw;

    4.导入导出命令

    导入:imp 用户名/密码@实例名 file=要导入的dmp文件的绝对路径 log=日志存放路径 full=y ignore=y

    例子:imp dhjw/123456@orcl file=C:UsersDELLDesktopziyue_dh_20180308120000.dmp log=C:datadh_jw.log full=y ignore=y

    导出:

    将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
       exp system/manager@TEST   rows=y  indexes=y compress=n buffer=65536   feedback=100000full=y  file=d:daochu.dmp  log=d:daochulog.txt   owner=(ECC_BIZ,ECC_CUSTOMER)

  • 相关阅读:
    关键字 final
    继承中的构造方法
    方法的重写
    使用tar 和 split 将文件打包、压缩并分割成指定大小
    标准Web系统的架构分层
    Android的安全机制 1 -- 老罗
    Android 在 SElinux下 如何获得对一个内核节点的访问权限
    移动数据 流程分析
    ARM Linux 3.x的设备树(Device Tree)
    如何分析Android的Log
  • 原文地址:https://www.cnblogs.com/hpuiotcl/p/8531328.html
Copyright © 2020-2023  润新知