• 2018.6.12 Oracle问题


    ORA-01950: 对表空间 'USERS' 无权限

    创建新的用户时,要指定default tablespace,否则它会把system表空间当成自己的缺省表空间。这样做是不提倡的。估计原来创建某个用户的时候没有指定缺省表空间,而现在它使用系统表空间的权限被DBA给收回了。
    先用的简单的办法试试,一般缺省的ORACLE安装都是有USERS表空间的。

    alter user bs quota unlimited on users;

    后来查一下才发现我创建用户的时候经常忘记quota。一般我们创建用户的时候,一般要用create user wangfan identified by wangfan default tablespace test. 但一定还要加上一句:quota Storage(unlimited, 8K, 10M etc.) on tablespace; 否则就会出现对表空间使用无权限的错误。quota的意思是该用户可以得到在这个tablespace上所得到的空间。后来我就以sysdba的身份登陆,alter user wangfan quota unlimited on test;然后再创建表就没有问题了。

  • 相关阅读:
    静态测试
    babel
    chorme
    @rollup/pluginalias
    ie9 XMLHttpRequest跨域问题处理
    wget
    Unicode
    corejs
    n 切换node报错
    javascript 学习
  • 原文地址:https://www.cnblogs.com/qichunlin/p/9134326.html
Copyright © 2020-2023  润新知