ORA-01950: keine Berechtigung für Tablespace ‚USERS‘

Beim Anlegen einer Tabelle weist die Fehlermeldung

ORA-01950: keine Berechtigung für Tablespace ‚USERS

auf fehlende Grants für den Tablespace hin.

Dies kann einerseits wirklich an Berechtigungen liegen, oder aber es ist einfach kein Limit für den User auf dem Tablespace gesetzt. Bei einem neu angelegten User kann das durchaus vergessen worden sein.

Die Anweisung


grant unlimited tablespace to USER_NAME

gibt auf alle Tablespaces unlimitierte Rechte. Dies ist natürlich nur in einer Testumgebung zu empfehlen.

In der Produktion sind hier definierte Quotas zu empfehlen.

Dieser Beitrag wurde unter Oracle veröffentlicht. Setze ein Lesezeichen auf den Permalink.