在oracle 创建 用户 总是出现“SP2-0640: 未连接”是怎么回事啊?

2025-03-23 16:39:21
推荐回答(3个)
回答1:

在oracle创建用户总是出现“SP2-0640: 未连接”,是设置错误造成的,解决方法如下:

1、首先点击windows中的运行,输入cmd,进入命令提示符的界面。

2、进入cmd后,首先连接oracle数据库。

3、然后创建数据库新用户,shop为数据库用户,123456为密码。

4、接着给新建的数据库用户授权,连接新的数据库用户。

5、最后显示数据库用户为shop,如下图所示,数据库用户创建及验证成功。

回答2:

一般出现这个错误是由于你的原因使得超级用户和数据库断开了连接,导致后续命令无法执行,因此出现这个错误。

重新以sys用户登陆oracle,检查你的创建用户命令的正确性:
create user user_name identified by password;
grant resource,connect to user_name;
conn user_name/password;

*****补充:***
一样,好好检查一下你的语法,看看有什么错误。如果确实没有错误,在cmd下输入dbca新建一个数据库实例再试。

---
以上,希望对你有所帮助。

回答3:

create user user_name identified by password;
grant resource,connect to user_name;
conn user_name/password;