Brak uprawnień do tworzenia tabel

Brak uprawnień do tworzenia tabel
C1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 72
0

Witam, troche słabo ogarniam sql i mam pewien problem. Stworzyłem sobie użytkownika test i podczas tworzenia tabeli wyskakuje "brak uprawnień do przestrzeni tabel 'USERS'". Dałem

Kopiuj
grant create table to test3;

ale to nie to.
Jest jeszcze druga sprawa. Czy mógłby mi ktoś wyjaśnić w prosty sposób:

  1. Co to sa te przestrzenie tabel
  2. Dlaczego jak łacze się przez sql developer użytkownikiem system to mam masę różnych tabel a gdy łaczę się utworzonym to nie ma nic. Czy to jest tak że tabele tworzy się do konkretnego użytkownika?
    Z góry dzięki za pomoc
abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

przecież Ci pisze, że nie masz uprawnień do tablespace a nie do create table

  1. masz google - tam wszystko jest
  2. każdy user ma swoje tabele
C1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 72
0

pomogło

Kopiuj
ALTER USER test quota unlimited on users;

czy jest możliwość dostania się do tabeli innego uzytkownika?

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

wystarczy poprzedzić nazwę tabeli nazwą usera. Musisz tylko mieć uprawnienia do tabel innego usera. Są też synonimy albo możesz stworzyć DBLink

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.