`
wsql
  • 浏览: 11861924 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

oracle学习记录之授权

 
阅读更多

oracle学习记录,表上查询、执行存储过程的授权,grant语句的使用,供参考。

--以sys用户连接数据库,密码oracle
connect sys/oracle as sysdba;
--创建test1用户,密码123
create user test1 identified by 123;
--建立测试表a
create table a(a number(10), b varchar2(20));
--把查询a表的权限授給test1
grant select on a to test1;
--建立测试存储过程spAdd
create procedure spAdd (aa in number, bb in varchar2)
as
    begin
    insert into a values(aa, bb);
    commit;
end;
/
--sys执行存储过程
execute spAdd(123, 'aaa');
--把执行存储过程的权限授給test1
grant execute on spAdd to test1;
--把create session权限授给test1
grant create session to test1;
--以test1用户连接数据库
connect test1/123;
--以test1用户执行sys的spAdd存储过程
execute sys.spAdd(124, 'bbb');
--以test1用户查询sys的a表
select * from sys.a;
分享到:
评论

相关推荐

    Oracle 学习笔记

    Oracle学习笔记 脚本运行环境PL/SQL Developer ·数据库的备份与恢复 ·存储过程精简实例

    oracle学习笔记2013(+安装、卸载)

    oracle学习过程中的详细笔记,包含存储过程、存储函数、用户授权以及最基本的oracle的安装和卸载

    韩顺平oracle学习笔记

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

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

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

    Oracle11g从入门到精通2

     Oracle数据库系统是数据库领域最优秀的数据库之一,《Oracle11g从入门到精通》以Oracle最新版本Oracle 11g为蓝本,系统地讲述了Oracle数据库的概念、管理和应用开发等内容。  全书结构合理、内容翔实、示例丰富...

    oracle数据库笔记

    本文是由笔者2012年学习oracle数据库时编写的学习札记,其中的题目 多数为老师留下的思考题目。 我相信本文会对初学者使用oracle有一个初步的使用印象。右图为我所参 考的书籍。 第一讲 Oacle关系数据库 9 一....

    Oracle11g从入门到精通

     Oracle数据库系统是数据库领域最优秀的数据库之一,《Oracle11g从入门到精通》以Oracle最新版本Oracle 11g为蓝本,系统地讲述了Oracle数据库的概念、管理和应用开发等内容。  全书结构合理、内容翔实、示例丰富...

    ORACLE学习笔记-新建用户及建表篇

    /*授权connect,resource给用户sa*/ grant connect,resource to sa; 说明:CONNECT角色: –是授予最终用户的典型权利,最基本的 。  ESOURCE 角色: –是授予开发人员的 /*查询所有的用户*/ select * from all_...

    mariadb学习笔记

    Mariadb学习笔记,MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB...

    JSP & Servlet学习笔记(第2版)

     经历:台湾升阳教育训练技术顾问、专业讲师,Oracle授权训练中心讲师  著作:《Java JDK 5.0学习笔记》、《Java SE 6技术手册》、《Spring技术手册》等  译作:《Ajax实战手册》、《jQuery实战手册(第2版)》

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

    经历:台湾升阳教育训练技术顾问、专业讲师,oracle授权训练中心讲师 著作:《java jdk 5.0学习笔记》、《java se 6技术手册》、《spring技术手册》等 译作:《ajax实战手册》、《jquery实战手册(第2版)》 个人...

    Oracle 10g 开发与管理

    本文是由笔者2012年学习oracle数据库时编写的学习札记,其中的题目 多数为老师留下的思考题目。 我相信本文会对初学者使用oracle有一个初步的使用印象。右图为我所参 考的书籍。 目录 第一讲 Oacle关系数据库 ...

    Oracle第三方工具pl\sql developer绿色中文版

    自己一直以来用PLSQL Developer,但有时候用起来还不是很方便,决定给自己量身订做一个,不仅可以管理数据库, <br/>而且还是一个学习oracle的好工具主要特点有: <br/> 1.本软件的框架风格布局美观大方,对象...

    Java学习笔记-个人整理的

    {12.9} 授权与回收权限}{161}{section.12.9} {12.10}示例}{162}{section.12.10} {12.10.1}exists}{165}{subsection.12.10.1} {12.11}集合操作}{165}{section.12.11} {12.11.1}union}{166}{subsection.12.11.1} ...

    JSP科研处管理信息系统(源代码+论文).rar

    安全性方面,系统可能实现了用户认证和授权机制,确保只有授权用户才能访问敏感数据和功能。此外,系统可能还包括日志记录、错误处理和事务管理等功能,以保障系统的稳定运行和数据的一致性。对于开发者而言,这个...

    ASP.NET权限管理系统

    3)采用角色来进行权限的授权,每个用户可以属于多个角色,享有交差权限. 4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行修改,便可将原有程序进行整合. 5)可视化编辑,全新的Menu和Tab控件.支持拖拉...

    ASP.NET权限管理系统(FrameWork)

    2)支持Access和MsSql200/2005及Oracle9i以上. 3)采用角色来进行权限的授权,每个用户可以属于多个角色,享有交差权限. 4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行修改,便可将原有程序进行整合...

    asp.net知识库

    VS2005 ASP.NET本地化学习笔记&感受 在自定义Server Control中捆绑JS文件 Step by Step 深度解析Asp.Net2.0中的Callback机制 使用 Web 标准生成 ASP.NET 2.0 Web 站点 ASP.NET 2.0基于SQLSERVER 2005的aspnetdb.mdf...

    PLSQLDeveloper下载

    PL/SQL Developer允许您在某些特定的条目集合范围之内进行工作,而不是在完全的数据库或架构之内。这样,如果需要编译所有工程条目或者将工程从某个位置或数据库移动到其他位置时,所需工程条目的查找就变得比较简单...

    JAVA上百实例源码以及开源项目源代码

     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...

Global site tag (gtag.js) - Google Analytics