ORACLE CLIENT与SERVER端相连的配置

来源:互联网 发布:vb叶轮 编辑:程序博客网 时间:2024/06/05 03:56

ORACLE CLIENT与SERVER端相连的配置

  在配置CLIENT端之前,确保CLIENT与SERVER的网络是连通过的。

(1)     配置CLIENT的监听系统(listener)

   在CLIENT端进入listener如图1,2所示:

    

                           图1  进入LISTENER

 

 

                            图2 LISTENER选择

 

 选择LISTENER CONFIGURATION 按NEXT如图3所示:

                          

                                图3

 

  在图3中选ADD 按NEXT 如图4

                          4

在图4中显示的窗口中输入已定义的全局数据库名(yyh)按NEXT 如图5

 

 

 

                            图5

   默认,选TCP按NEXT 如图6

 

                             图6

NEXT如7

 

                             图 7

NO按NEXT返回图8

 

                             图 8

选择你刚建立的listener(如YYH)按NEXT返回图2

 

 

 

(2)       配置本地网络服务(local Net Service)

   由图2选择local Net Service Name configuration 本地网络服务的配置,如图9

                                  9

选择Add按NEXT如图10

 

                             图10

选择Add按NEXT 如图11

 

 

 

                             图11

Oracle8ior later database or service 按NEXT如图12

 

12

 键入全局数据库名(yyh)如图13                                     

          

            

                             图13

选择TCP按NEXT如图14

                          图14

健入SERVER端的机器名如(lmtserver)按NEXT如图15

 

                                       图15

进行连接测试,选YES按NEXT如果测试不成功会出现相应错误提示,请检查网络的配置。如果测试成功,出现如图16

                                  图16

点按NEXT如图17

 

                          图17

选择网络服务的全局数据库名(yyh)如图18 配置完毕

                             图18

             

(3)     SERVER端创建用户

 

 

 

 

   在服务器端进入SQL-PLUS如图19,图20。

 

                            图19

 

20

输入相关的用户名附录,ORACLE在安装时默认的重要用户名及口令为:

       用户名:system       口令:manager

       用户名:sys          口令:chage-on-install

       用户名:internal     口令:oracle

system登录,主机字符串要输入全局数据库名yyh,登录成功后出现如图21

 

                                图21

 

在图21所示的界面上输入相关的SQL语句:

1.    创建用户user1,user2(提示:create user user1 identified by pass1;)

2.    分别为user1,user2授予相应的权限  (提示:grant connect,resource to user1;)

3.    退出SQL-plus  (quit)

4.    CLIENT端进入SQL-PLUS,分别试用user1,user2登录试验。 

5.    练习修改口令:alter user username identified by password;               

 

6.用超级用户systemCLIENT端登录,并建立两个普通用户如U1U2分配权限。

提示:create user u1 identified by pass1;(默认建在SYSTEM表空间下)
grant connect,resource to u1;

 

7.显示当前连接用户:show user;
8.查看系统拥有哪些用户select * from all_users;

9.将insert ,select,delete权限授于u1用户,

select 权限授于u2用户

然后再以分别以U1U2的身份登录SQL-PLUS,检查:

10U1是否具有insert ,select,delete权限

11U2是否具有insert ,select,delete权限

然后再以system身份登录

12.去掉U1delete权限

13.insert的授于其它用户的权限授予U1

再以U1身份登录,检查:

14.U1是否还具有delete权限

15.U1的身份将insert权授予U2

再以U2身份登录,检查

16U2是否具有insert授予权

17U2是否可以将SELECT权限授予U1