01950专题

ORA-01950表空间使用权限报错排查

ORA-01950表空间使用权限报错排查 报错信息授权但是没用?到底谁没权限? 报错信息 用户USER2对表USER1.T1本身有DML权限。 用户USER2往USER1的表T1插入数据报错 ORA-01950: Error : 1950, Position : 20, SQL = INSERT INTO USER1.T1 (L_DATE)VALUES (:1 ) RETU

异常ORA-01950: 对表空间 ‘XXXXXX‘ 无权限

解决方法:grant unlimited tablespace to 用户; 1. 系统权限unlimited tablespace是隐含在dba, resource角色中的一个系统权限. 当用户得到dba或resource的角色时, unlimited tablespace系统权限也隐式受权给用户. 2. 系统权限unlimited tablespace不能被授予role, 可以被授予用户.