19c:ORA-01950: no privileges on tablespace 解决办法:
CREATE PLUGGABLE DATABASE testpdb2
ADMIN USER testadmin IDENTIFIED BY testadmin
ROLES = (dba)
DEFAULT TABLESPACE sales
DATAFILE 'testpdb2.dbf' SIZE 10M AUTOEXTEND ON
FILE_NAME_CONVERT = ('pdbseed','testpdb2')
STORAGE (MAXSIZE 2G)
PATH_PREFIX = '/oracledata/TESTDB/testpdb2';
alter pluggable database testpdb close ;
alter pluggable database testpdb open read only ;
sqlplus testadmin/testadmin@127.0.0.1:1521/testpdb2
insert into t select 1 from dual ;报如下错,是因为创建用户时没指定quota
19c:ORA-01950: no privileges on tablespace 'SALES'
解决办法如下:
ALTER USER testadmin QUOTA UNLIMITED ON sales;
GRANT RESOURCE TO testadmin;