分享

20200722_Oracle添加表空间、用户,用户授权

 小世界的野孩子 2022-03-10
--创建表空间
CREATE TABLESPACE aifu    --表空间名 aifu
    LOGGING 
    DATAFILE 'D:\dev_config\OracleTableSpaces\aifu.DBF' SIZE 5M     --数据文件路径 D:\dev_config\OracleTableSpaces
    AUTOEXTEND 
    ON NEXT  640K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
    SEGMENT SPACE MANAGEMENT  AUTO ;

--创建用户
CREATE USER aifu PROFILE DEFAULT     --用户名 aifu
    IDENTIFIED BY "aifu" DEFAULT TABLESPACE aifu    --密码 aifu
    TEMPORARY TABLESPACE TEMP
    ACCOUNT UNLOCK;

--授权
GRANT CONNECT TO aifu;
GRANT RESOURCE TO aifu;
GRANT CREATE ANY TABLE TO aifu;
GRANT CREATE ANY VIEW TO aifu;
GRANT SELECT ANY TABLE TO aifu;
GRANT DBA TO aifu;

 

1. 登录连接到Oracle

  1.1 启动sqlplus

      win + R ,输入 sqlplus ,回车启动

      

  1.2 登录

    1.2.1 账号密码登录

      输入账号密码登录

      

 

 

    1.2.2 免密登录

      conn/as sysdba  

      密码不用输,直接回车

      

 

 

2. 执行语句

--创建表空间
CREATE TABLESPACE aifu    --表空间名 aifu
    LOGGING 
    DATAFILE 'D:\dev_config\OracleTableSpaces\aifu.DBF' SIZE 5M     --数据文件路径 D:\dev_config\OracleTableSpaces
    AUTOEXTEND 
    ON NEXT  640K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL 
    SEGMENT SPACE MANAGEMENT  AUTO ;

--创建用户
CREATE USER aifu PROFILE DEFAULT     --用户名 aifu
    IDENTIFIED BY "aifu" DEFAULT TABLESPACE aifu    --密码 aifu
    TEMPORARY TABLESPACE TEMP
    ACCOUNT UNLOCK;

--授权
GRANT CONNECT TO aifu;
GRANT RESOURCE TO aifu;
GRANT CREATE ANY TABLE TO aifu;
GRANT CREATE ANY VIEW TO aifu;
GRANT SELECT ANY TABLE TO aifu;
GRANT DBA TO aifu;

 

3. 可能发生的问题

       

  解决方案:D盘下创建相应目录即可

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多