文档章节

Oracle 10g创建数据库 用户等基本操作

深圳大道
 深圳大道
发布于 2016/12/29 15:40
字数 594
阅读 8
收藏 1
Oracle10g的创建用户名


1.linux下oracle的启动
以oracle身份登录  


启动   lsnrctl start


登录   sqplus /nolog


连接数据库   connect  /as   sysdba


启动数据库   startup


关闭数据库   shutdown immediate


1.在数据中创建用户名

启动数据库后创建用户名

--连接超级用户   
connect system/admin    --system系统用户名字  admin 密码

--创建用户名字   
create user sha identified by admin   --用户名:sha 密码:admin

--可以写   Default tablespace user   --指定存储对象使用的默认空间表默认是system

Temporary tablespace temp; --保存临时对象所使用的空间表默认是system

--上面的俩行,可以写空间表为user 临时为temp;不写就默认

--1.添加用户的权限
--Grant是授予权限的如:

Grant create session to sha;//授予sha连接数据的权限

--系统权限如下:

--系统特权

--允许执行的操作

Create session --连接数据库

Create sequence --创建序列

Create synonym --创建同名对象

Create table --创建表

Create any table --创建任何模式的表

Drop table --删除表

Create procedure --创建存储过程

Execute any procedure --执行任何模式的存储过程

Create user --创建用户

Create view --创建视图

Drop user --删除用户

Drop any table --删除任何模式的表

--1.向用户授予系统特权
Grant execute any procedure to sha with admin option  

--此句意思为为sha用户创建系统特权并且可以用sha为别的用户授予权限

--连接sha用户  
connect sha/admin

--可以创建别的用户

--5、查看用户权限

--进入sha用户
connect sha/admin

Select * from user_sys_privs; --可以查看到一个列表,

--列代表用户名权限是否可以给别的用户附加权限(N 、Y)  

--行代表权限都有那些

--6、撤销用户授予的权限

--必须连接
connect system/admin

--撤销权限  revoke是系统撤销权限的关键词

Revoke execute any procedure from sha;

--7、更改用户密码

--进入sha用户  
connect sha/admin

Password       --输入旧密码  输入新密码俩边   OK

--或者用alter user sha identified by xinmima

--8、删除用户

Connect system/admin

Drop user sha;

--9、为用户授予角色

Grant dba to sha;

Grant connect to sha;

--Linux下的plsql  创建用户

create user sha identified by admin

Default tablespace user

Temporary tablespace temp;

Granr unlimited tablespace to sha;    --权限

Grant dba to sha;                  --角色

Grant connect to sha;


本文转载自:http://blog.csdn.net/smartsmile2012/article/details/8825734

深圳大道
粉丝 3
博文 877
码字总数 0
作品 0
深圳
架构师
私信 提问
oracle10g安装教程详解

Oracle 10g是甲骨文公司在2007年年7月12日推出的最新数据库软件,Oracle 10g有400多项功能,经过了1500万个小时的测试,开发工作量达到了3.6万人/月。相对过往版本而言,Oracle 10g具有了与众...

测试-雨
2015/01/03
65
0
Oracle11g安装笔记2-安装11g的基本过程

Oracle11g安装笔记2-安装11g的基本过程 既然写到Oracle11g的安装,顺便把最近几天遇到的问题一起笔记一下: 当然主要参考仍然是官方文档,需要注意的是别看错成client的文档 Oracle® Databa...

核桃博客
2012/03/19
617
5
MAC中安装oracle11g,并导入数据

mac下想要使用oracle,可以先安装虚拟机,然后在虚拟机中安装oracle。 虽说oracle有mac版,但据本人所知只有10g,且官网上已无法下载。 虚拟机的安装和在虚拟机中安装oracle,百度有很多教程...

qq_22481167
2018/04/15
0
0
编写PL/SQL程序使用数据泵导出导入数据

1.什么是数据泵?就是oracle的一个PL/SQL程序包 dbms_datapump 2.数据泵技术是Oracle Database 10g 中的新技术,它比原来导入/导出(imp,exp)技术快15-45倍。速度的提高源于使用了并行技术来...

天使不凡
02/18
0
0
ORACLE学习笔记(二)​

DB Administration Tools Oracle Universal Installer(OUI) :OUI是用来安装、升级和删除Oracle软件。 Oracle Database Configuration Assistance(DBCA) :DBCA是一个图形界面的程序,可...

coolio
2014/10/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
40分钟前
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部