高分求救:验证oracle用户

falconh 2003-08-19 11:41:28
采用B/S结构,当客户端在IE上输入用户名和密码时,如何验证其正确性?采用什么方式最好?
...全文
18 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
falconh 2003-08-19
  • 打赏
  • 举报
回复
LGQDUCKY(飘) :
服务器端的程序是用高权限用户连接的,需要直接判断客户端所输的用户和密码的正确性,而不用再去连接数据库。
LGQDUCKY 2003-08-19
  • 打赏
  • 举报
回复
如果该用户在数据库中已经存在,其密码也是使用数据库用户的密码,但在应用程序中怎样验证其密码的正确性?
你是指连接数据库的用户?
只要有CONNECT的权限,就可以判断连接的返回值,SQLCODE=0
LGQDUCKY 2003-08-19
  • 打赏
  • 举报
回复
你所说的的用户名和密码验证,不是对数据库用户验证把,
如果是只要你能CONNECT的上就是正确的。如果是程序设计的,
楼上的老大已经为你列出好的方法了
falconh 2003-08-19
  • 打赏
  • 举报
回复
jiezhi(浪子) :
如果该用户在数据库中已经存在,其密码也是使用数据库用户的密码,但在应用程序中怎样验证其密码的正确性?
jiezhi 2003-08-19
  • 打赏
  • 举报
回复
這個是你應用程序重權限系統的問題了。和具體的數據庫沒有多大關系。
當然根據你系統的實際情況來定了。
我通常為此建立5個表,(如:模塊清單表,權限清單表,操作人員表,角色表,操作人員角色表),如果需要更多的控制,還需要加表。
還有的做法是為每個操作人員都在oracle建立對應的數據庫用戶。
falconh 2003-08-19
  • 打赏
  • 举报
回复
up

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧