zoukankan      html  css  js  c++  java
  • Oracle 奇葩的问题:创建存储过程没有反应

    问题描述:需要在oracle 数据库中再创建一个数据库(数据库实例)然后作为临时数据库,一切成功;

    现在需要在数据库中新建一个表空间然后创建用户,使用创建的用户登录创建一个存储过程,执行提交刷新一下,发现在存储过程列表中没有

    分析:创建存储过程没有语法错误,也提交了,会是什么问题,然后再同事机器上再操作一遍,问题发现了,在登录的时候发现我们默认现在的

    正常不正常

    答案:

    as sysdba 就是以sysdba登录,oracle登录身份有三种:
    normal 普通身份
    sysdba 系统管理员身份
    sysoper 系统操作员身份
    每种身份对应不同的权限

    sysdba权限:
    ●启动和关闭操作
    ●更改数据库状态为打开/装载/备份,更改字符集
    ●创建数据库
    ●创建服务器参数文件spfile
    ●日志归档和恢复
    ●包含了“会话权限”权限

    sysoper权限:
    ●启动和关闭操作
    ●更改数据库状态为打开/装载/备份
    ●创建服务器参数文件SPFILE
    ●日志归档和恢复
    ●包含了“会话权限”权限

    
    
    
  • 相关阅读:
    shell中$0,$?,$!等的特殊用法【转载】
    Hadoop操作hdfs的命令【转载】
    libevent的简单应用【转载】
    使用GDB生成coredump文件【转载】
    常用的js代码
    强大的promise
    循环的N种写法
    原型与继承与class
    模块化
    正则RegExp
  • 原文地址:https://www.cnblogs.com/Dylanblogs/p/4311548.html
Copyright © 2011-2022 走看看