[ORACLE]ORA-01950: 表領域’USERS’に対する権限がありません。のエラー対処法

投稿日:2020-09-02

 

Oracle 12c R2(R1でも同様のエラーが発生)で

ORA-01950: 表領域’USERS’に対する権限がありません

のエラーが発生しました。

状況としては、

ユーザ作成

権限付与

dmpファイルのインポート

の手順だったのですが、最後のdmpファイルインポート時にエラーが発生。

原因

原因は、先の手順

ユーザ作成

権限付与

dmpファイルのインポート

の権限付与時。

Oracle 11g R2での環境構築時に使用していたバッチをそのまま流用したためでした。

要は、権限不足・・・

対処法

alter user ユーザ名 quota unlimited on USERS(表領域名);

これで解決。

unlimitedでは無制限になるので、環境によっては調整が必要かもだけど。

以上。







-ORACLE
-

関連記事

Oracleで複数レコードを更新する方法

UPDATE文で、複数のレコードを一回のトランザクション内で更新する必要に迫られました。 基本的に、今まで使ってきたUPDATE文では、 UPDATE tableA set COL1 = 1 ,COL …

ORACLEのMERGE INTOで、UPDATEは出来るのに、INSERTできない

最近、Oracleのエラーの話しか書いてない気がするw     便利というか、トランザクション内の処理も1つで済むので、MERGE INTO文を使うことがあります。 実際、 新規デ …

[Oracle]長文SQLをWITH句を使って、SQLの繰り返しをまとめる

自分、WITH句アレルギーです\(^o^)/ 今でこそ、使うようになりましたが、最初は拒否反応バリバリでした。 だって、WITH句で何ができるのか良く分からなかったからです。 VIEWのように使えるか …

[Oracle]破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。

破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。 破棄されたオブジェクトかどうかの判断(MSDK) MSDNでも破棄さ …

C#で発生するORA-01036:illegal variable name/numberのエラーの解決法

毎度毎度、原因の分かりづらいエラーにハマりますw 今回は、「ORA-01036:illegal variable name/number」。 日本語に直訳された内容だと「変数の名前/数が無効です」とな …


カテゴリー