【发布时间】:2013-07-11 14:30:55
【问题描述】:
嗨!
我刚刚开始学习数据库,一般来说是 oracle。我在 Oracle SQL Developer 中搞砸了,一个非常非常基本的问题出现在我的脑海中 :)
在 Oracle SQL Developer 中,您必须建立一个连接(创建一个用户)才能连接到数据库。然后,用户可以保存表、函数等。然后,我可以建立更多的连接(用户)来保存一些其他表、函数等。
那么,我的问题是:“用户”一词与“数据库”相同吗?每个已建立的连接(用户)是否都是不同的数据库?所以说:“创建数据库连接”,和“创建数据库”的意思一样吗?
非常感谢!
【问题讨论】:
-
SQL Developer 中的连接与用户不同。也就是我们可以为同一个User创建多个Connection;这有助于为同一用户提供多个不同的会话。同样,我们可以创建由于缺少 CREATE SESSION 权限而无法连接的用户。