`

oracle学习笔记之一

 
阅读更多

 

创建表空间:

 create tablespace gouchao

 datafile 'f:\xyc01.dbf' size 50m;

用户:

创建用户:

 

create user xuyongchao3 identified by xyc

   default tablespace gouchao

   temporary tablespace temp;

 

 

修改用户密码:

alter user xuyongchao  identified by gouchao;

设置密码过期:

 alter user gouchao password expire;

锁定用户:

alter user xuyongchao account lock;

为用户解锁:

alter user xuyongchao account unlock;

为用户授权:(系统权限)

grant connect ,resource ,create table ,create session ,create procedure to xuyongchao;

为用户授数据对象权限:

grant select on scott.emp to gouchao;

 

为用户撤销权限:

revoke connect from gouchao;

创建角色:

create role student;

 

为角色授权:

grant select any table ,connect ,resource to student with admin option;

 

为用户授角色:

grant student to xuyongchao;

 

为用户撤销角色

revoke teacher from xuyongchao;

 

删除角色:

drop role teacher;

 

在数据字典中查询用户信息,授权情况。角色信息

查询用户信息:

select * from dba_users;

 

 select * from dba_users where username='XUYONGCHAO';

 

授权情况:

conn xuyongchao/xyc 

select * from user_sys_privs;

 

角色信息:

conn xuyongchao/xyc 

select * from user_role_privs;

 

 

 

序列

查看当前用户所创建的序列:

select * from user_sequences;

 

创建序列:

 create sequence S_userno

  start with 50 increment by 10

  MAXvalue 99 cache 10;

 

修改序列 :

 alter sequence S_userno

   maxvalue 200 cache 20 ;

 

删除序列:

drop sequence  S_userno

 

使用序列:

nextVal:用于返回下一个序列号

Curral:用于返回当前序列号

 

insert into user(userno ,username) values(S_userno.Nextval,'33'); 

 

同义词:

同义词是方案对象的别名,作用:1)简化对象访问2)提高对象访问的安全性

建立公共同义词:

create  public synonym public_emp for scott.emp;

使用同义词

select * from public_emp;

建立私有同义词:

create synonym private_emp for scott.emp;

删除公共同义词:

drop public  synonym public_emp;

删除私有同义词

drop synonym private_emp;

分享到:
评论

相关推荐

    成功之路:Oracle11g学习笔记.pdf

    开发技巧展示是《成功之路:Oracle 11g学习笔记》的一大特色(这一点很值得资深的开发人员借鉴)! 《成功之路:Oracle 11g学习笔记》共24章,主要介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Oracle网络配置等...

    Oracle 10g 学习笔记

    │ ORACLE学习笔记(一) - lvhuiqing的专栏 - CSDN博客.mht.lnk │ ORACLE学习笔记(二)oracle的逻辑结构 - lvhuiqing的专栏 - CSDN博客.mht │ ORACLE学习笔记(二)oracle的逻辑结构 - lvhuiqing的专栏 - CSDN...

    成功之路Oracle11g学习笔记

    成功之路+Oracle11g学习笔记 非常好的学习oracle 基础的一本书 适合初学者

    成功之路:Oracle11g学习笔记

    资源名称:成功之路:Oracle 11g学习笔记内容简介:本书专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是本书的一大特色(这一点很值得资深的...

    涂抹Oracle—三思笔记之一步一步学Oracle

    《涂抹Oracle—三思笔记之一步一步学Oracle》很好的学习oracle书籍,值得一看

    韩顺平oracle学习笔记

    韩顺平oracle学习笔记 第0讲:如何学习oracle 一、如何学习oracle Oracle目前最流行的数据库之一,功能强大,性能卓越。学习oracle需要具备一定基础: 1.学习过一门编程语言(如:java ,c) 2.最好学习过一门别的...

    成功之路 Oracle 11g 中文学习笔记

    成功之路 Oracle 11g 中文学习笔记 专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发的一些技巧。开发技巧展示是本书一大特色(这一点很值得资深的开发人员借鉴)! 本书共24...

    Oracle课堂笔记(很全很详细的Oracle笔记)

    CSDN确有不少好的资源,但很多都要积分,有的还要的很多,这样有些人苦于积分...这个资源是不要积分的,如果你想学Oracle,这无疑是最好的参考之一。反正不要积分,不妨下来一看。如果不好,也不用因为痛失积分而懊恼。

    成功之路 Oracle11g学习笔记 带书签

    成功之路 Oracle11g学习笔记,个人感觉还是很好的一本Oracle学习的书,讲得很详细,范例还不错

    汇总Oracle数据库相关学习笔记及资料收集

    2. 经典书籍:阅读经典书籍是学习Oracle的捷径之一。推荐的书籍包括Oracle官方的《Database Concepts》、Thomas Kyte的《Expert Oracle Database Architecture》等。 3. 在线教程和视频课程:网上有大量的Oracle...

    成功之路:ORACLE11g学习笔记].赵振平.高清版

    电子工业出版社。一本书轻松学会ORACLE 11g。高效的SQL语句,大神实用笔记,拿来就可以做项目

    涂抹Oracle 三思笔记之一步一步学Oracle.part3.rar

    一本讲解很详细的oracle较基础的资料,例子很多,很注重实战,初学者或者巩固基础知识的可以下载学习,免下载积分分享给大家! 需要下载三个part才能解压,都是免下载积分的!

    涂抹Oracle 三思笔记之一步一步学Oracle.part1

    涂抹Oracle 三思笔记之一步一步学Oracle.part1 由于上传的文件大小有限制,所以分为2个部分上传,此为第一部分!

    Oracle 入门文档

    Oracle笔记 一、oracle的安装、sqlplus的使用 Oracle笔记 二、常用dba命令行 Oracle笔记 三、function 、select Oracle笔记 四、增删改、事务 Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间 ...

    Java相关课程系列笔记

    Java相关课程系列笔记之二Oracle学习笔记(建议用WPS打开) Java相关课程系列笔记之九Servlet学习笔记(建议用WPS打开) Java相关课程系列笔记之六HTML学习笔记(建议用WPS打开) Java相关课程系列笔记之七CSS学习...

    Oracle学习笔记

    其实学习任何东西都是一样,没有太多的捷径可走,必须打好了坚实的基础,才有可以在进一步学习中得到快速提高。 王国维在他的《人间词话》中曾经概括了为学的三种境界,我在...学习Oracle,这也是你必须经历的三种境界

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...

    涂抹Oracle 三思笔记之一步一步学Oracle.part1.rar

    一本讲解很详细的oracle较基础的资料,例子很多,很注重实战,初学者或者巩固基础知识的可以下载学习,免下载积分分享给大家! 需要下载三个part才能解压,都是免下载积分的!

    涂抹Oracle 三思笔记之一步一步学Oracle.part2.rar

    一本讲解很详细的oracle较基础的资料,例子很多,很注重实战,初学者或者巩固基础知识的可以下载学习,免下载积分分享给大家! 需要下载三个part才能解压,都是免下载积分的!

    Oracle入门教程.三思笔记.一步一步学Oracle

    [三思笔记]ORACLE9I服务器的一次调优实施过程.pdf [三思笔记]ORACLE 10gR2 RAC环境增加及删除节点.pdf [三思笔记]Oracle+RAC数据库配置DataGuard.pdf [三思笔记]oracle著名及非著名函数介绍.doc [三思笔记]RHEL AS4...

Global site tag (gtag.js) - Google Analytics