如何在oracle数据库里面建立多个用户连接到plsql客户端

       工作的时候一直直接连接公司的数据库,但一直不知道是怎么自己配置的。上周周末没事,回家在自己电脑上装了一个oracle,装了两天,一直装不上,不是这里出错就是哪里出错,恼火的不得了。我的电脑是win7 64位操作系统,后来发现plsql只有32位的客户端,需要自己下载安装instantclient_10_2文件,这些网上都可以找到,我就不啰嗦描述了,我今天主要想记录的是(如何在oracle数据库里面建立多个用户连接到plsql客户端)。   因为后来我装好了plsql(http://jingyan.baidu.com/album/fb48e8be4c7c206e622e1491.html?picindex=5)这篇文章给了我很大的帮助,非常感谢。但是我发现在plsql上只能连接scott/tiger这个用户名和密码,其余的都登不上,老是报什么权限不足啊什么的错误,然后没搞了,搞的头疼,出去吃饭了,呵呵。

       今天下班回来,没事,又开始研究了下,发现网上说需要用sys这个用户登录,执行:

   cmd-----> sqlplus / as sysdba;

出现如下所示:

然后输入:alter user sys account unlock;   将sys账户解锁,出现:

输入:alter user sys identified by    xxx;   修改错sys账户密码(自定),出现:


输入:conn  rim/xxx,    rim是你建的用户名,xxx是密码。显示已经连接上了。

当然,在做上一部前,必须要建rim这个用户名,现在可以用sys的账号在sqlplus上登录了,如图:

这个错误需要在密码后面加上 as sysdba,

即用户名是:sys     密码是:   xxx as sysdba后面不要加“;”号,再次登录:

加了分号会报错的。

然后,grant  connect  to rim;

cmd/执行:lsnrctl status,如下:


再执行:l;snrctl start,显示:

说明服务启动起来了,然后执行:

cmd/ 输入:select  INSTANCE_NAME,HOST_NAME,STATUS from v$instance;

显示:

打开instantclient_10_2文件里面的,listener.ora(监听)文件里面,加一个配置,见下图红色的:

tnsnames.ora里面加如下图所示,加msms的服务名:



然后,启动plsql,如图:

登录成功:

搞定,以上有些细节的地方可以网上查到,可以互相讨论,准备洗澡了,呵呵!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值