zoukankan      html  css  js  c++  java
  • Oracle创建同义词

    今天接到用户指示,需要在数据库中创建一张表,结果脚本写好了也执行通过了,却发现用错用户了,用了user1,应该用user2。

    接着就删除原来创建的表,重新换user2用户登录,执行脚本,一切oK。

    结果用user1用户却访问不到,忽然想到没给用户授权,直接在PL/SQL授权竟然执行不通过,只能用脚本执行了

    执行:

    grant select, insert,update on 表名 to 用户名;

     

    用user1用户还是不能直接访问,select * from user2.表名 这样就没问题,问了一下专家,说需要在user1用户里面创建同义词

    Oracle中创建同义词语句:
    create synonym table_name for user2.table_name; 

     

    虽然忙了一下午,但也学到了新东西,有收获就是值得付出滴~~~

    有好知识,好经验拿出来分享,可以节省好多时间~~~

     

     

     

    作者:zeke     
              出处:http://zhf.cnblogs.com/
              本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 

  • 相关阅读:
    iOS静态库的制作
    iOS视频硬件编解码H264
    cocoapods私有库创建
    Mac OS 下基于XAMPP的Phabricator 安装
    OpenGL01(你好,窗口)
    GPUImage类注解
    cocoapods公有库创建
    GCD-调度组
    对初级程序员的思考
    Swift学习(4懒加载、计算型属性、反射机制)
  • 原文地址:https://www.cnblogs.com/ZHF/p/2095876.html
Copyright © 2011-2022 走看看