Oracle

刚开始使用博客,请多多关照、关注。

最近在看Oracle,就每天先分享一点数据库的知识。主要采用代码配执行结果的方式分享。

1、建立表空间

create tablespace DB_cc
datafile 'c:\data\DB_cc.dbf'
size 10M
autoextend on

其中C:\data目录是之前已经存在的,位置可以随便放。

这样一个大小为10M,并且可以自动增长的表空间就建立完成了。

2、用户问题

    1、Oracle默认用户:一共有3个

      SYS:SYS用户主要用来维护系统信息和管理实例。

      SYSTEM:是默认的系统管理员。该用户拥有Oracle管理工具使用的内部表和视图。通常通过SYSTEM用户管理数据库用户、权限和存储等

      SCOTT:是Oracle的一个示范账户,就是一个演示账户。

    2、自定义用户:

        create user xiaobai
        identified by "123456"
        default tablespace DB_cc

        这样一个 用户名:xiaobai  密码:123456 的用户就创立了,并且与DB_cc表空间关联。我们可以使用这个用户登陆。

        

       

   这时候登陆的时候会提示你小白缺少什么权利等等,那么我们就要给小白授权。

3、用户授权

     grant connect to xiaobai;           ---连接权限
     grant resource to xiaobai;          ---访问数据库资源的权

     grant create table to xiaobai;      ---创建表格的权限

  这样 小白这个用户 就可以成功登陆,并且可以建表。

 

   这里和SQL server数据库的安全权限(三层安全认证)还是有所区别,在之后的SQL server中会详解。

posted @ 2016-08-09 11:57  陈姑娘  阅读(547)  评论(3编辑  收藏  举报