Oracle19 创建用户和排错处理
2020-11-20 本文已影响0人
清蒸三文鱼_
步骤
1.使用sql plus用管理员用户登录
输入 / as sysdba或connect system
2.执行创建用户语句
执行报错: ORA-65096: 公用用户名或角色名无效
执行报错
解决
方法1
创建时用户名前加上c##, create user c##root IDENTIFIED BY root; Oracle用户分本地和common两种, 创建方式有所不同
方法2
更改session配置, alter session set "_ORACLE_SCRIPT"=true
3.新用户登录
执行 connect root2/root2报错, 新用户没有创建session权限
登录拒绝
数据插入报错
解决:
报错1:
用系统用户进行授权 grant create session,resource to root2
报错2:
1.为用户在users表空间上设置配额
alter user root2 quota 4M on users;
2.为该用户授权,取消表空间限制
GRANT UNLIMITED TABLESPACE TO root2;