在linux中直接安装oracle19c。安装完毕后,自己创建用户并赋予权限的时候有一个oracle19c(oracle12c也可)特定的创建用户的命令:
注意:需要在用户名前面加上c##

sql->create user  c##test identified by test ;
//创建test用户并设置密码为test
sql->grant dba to c##test;
//为test用户赋予管理员的权限

在这里插入图片描述
报这个异常可能因为创建用户不成功。因为oracle19c直接安装时创建用户会有乱码显示:在这里插入图片描述
以后在oracle19c上创建新用户时要想以下这种方式创建才不会报异常错误!!!别问我问什么加了c##就不会报错了!问了就是oracle19c特定的规则!!!
在这里插入图片描述
但是:再使用plsql连接的时候报如下图这个错误的时候在这里插入图片描述
可能是因为你的用户名前面没有加c##…
在这里插入图片描述
这样才可以连接成功!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐