oracle 新建角色,oracle新建角色和表空间

1)首先需要打开oracle自带的sql developer,通过连接属性来修改链接的信息

1052.html

2)修改链接属性,实现连接成功

1052.html

连接名是可以随便写的,我这里叫test1。

用户名为sys

密码为你当初安装时设置的口令

记得点击保存密码。

链接的角色选择sysdba

填好信息之后,可以点击下面的测试来测试链接是否成功,如果没有成功,则根据错误提示进行修改,直到链接成功为止。

3)首先在你的非系统盘建立一个名字叫oracle_database的文件夹,用来当我们的表空间

我在D盘下建立了一个oracle_database文件夹

4)创建表空间:当你链接成功后在右侧的代码区里创建表空间

1052.html

代码如下:create tablespace demoxxx_space

datafile 'D:\oracle_database\demoxxx_data.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

其中的demoxxx可以修改自己的名字

这样就在D盘下的oracle_database中创建了一个表空间。

5)创建用户角色:打开oracle连接后,一直拉到最后,有一个其他用户

1052.html

6)右键其他用户,然后创建新的用户,默认的表空间选择我们新建的表空间,我创建了一个名字叫impressive的表空间,因此,我将其作为我的默认表空间。

1052.html

然后点击应用。

7)在右边的代码框,给其角色进行权限授权。

1052.html

代码如下:grant create session to shiyulong;

grant connect,resource to shiyulong;

执行上面的sql语句后用户包括的权限:

CONNECT角色: --是授予最终用户的典型权利,最基本的

ALTER SESSION --修改会话

CREATE CLUSTER --建立聚簇

CREATE DATABASE LINK --建立数据库链接

CREATE SEQUENCE --建立序列

CREATE SESSION --建立会话

CREATE SYNONYM --建立同义词

CREATE VIEW --建立视图

RESOURCE角色: --是授予开发人员的

CREATE CLUSTER --建立聚簇

CREATE PROCEDURE --建立过程

CREATE SEQUENCE --建立序列

CREATE TABLE --建表

CREATE TRIGGER --建立触发器

CREATE TYPE --建立类型

然后,我们可以打开navicat,然后右键连接,选择编辑连接

1052.html

然后不要忙着点击确定,再选择高级选项,角色选择默认

1052.html

然后,我们点击确定,并连接,可以实现连接成功

1052.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值