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.用超级用户system在CLIENT端登录,并建立两个普通用户如U1,U2分配权限。
提示: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用户
然后再以分别以U1,U2的身份登录SQL-PLUS,检查:
10.U1是否具有insert ,select,delete权限
11.U2是否具有insert ,select,delete权限
然后再以system身份登录
12.去掉U1的delete权限
13.将insert的授于其它用户的权限授予U1
再以U1身份登录,检查:
14.U1是否还具有delete权限
15.以U1的身份将insert权授予U2
再以U2身份登录,检查
16.U2是否具有insert授予权
17.U2是否可以将SELECT权限授予U1