刚开始使用博客,请多多关照、关注。
最近在看Oracle,就每天先分享一点数据库的知识。主要采用代码配执行结果的方式分享。
1、建立表空间
create tablespace DB_cc
datafile 'c:\data\DB_cc.dbf'size 10Mautoextend 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中会详解。