数据库访问认证问题

zyx_csu 2003-03-10 09:37:45
建立连接有两种方式,一种是window授权,一种是指明用户名和密码。
1. value="server=kfs;database=petshop;integrated security=SSPI;“
2. value="server=kfs;database=petshop;uid=sa;pwd=;"
这里的value是一个连接字符串,第二种非常好理解。我现在用第一种,我在kfs4(win2000server)上部署web服务器,kfs(win2000server)部署数据库服务器。请问访问的时候,在kfs和kfs4上要作如何的设置才能用第一种方式。
...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyx_csu 2003-03-10
  • 打赏
  • 举报
回复
我想原理是你所说的吧,请你就我刚才给的例子给出进一步设置说明如何?怎么设置ASPNET访问数据库的权限啊,我在计算机管理的用户设置中不知道具体如何指定这个权限。
dragontt 2003-03-10
  • 打赏
  • 举报
回复
你是用SSPI是使用当前用户的权限
一般来说
这种方式,在winForm的程序中没有问题,因为运行WinForm程序的
用户身份是你登入系统的用户身份
一般都权限比较高,是不是:)
而在ASP.net中,默认的用户是ASPNET,这个用户的权限可不够高哦
你设定这个用户有访问数据库的权限
应该就可以了

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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