欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

UU'S T&T

TIPS AND TROUBLESHOOTS FOR WINDOWS

公告

  • 本Blog站点上的任何言论仅代表个人观点,与其所在的公司没有任何关系。本Blog站点的内容是按原样提供的,作者与其公司并不对其提供任何种类的担保。此外还否认所有暗示的保证,包括但不局限于在任何试销性或某一特定用途的适用性方面的暗示保证。由于本站内容的使用或性能表现带来的全部风险将由使用者自己承担。任何由于使用或无法使用本站内容而带来的损失(包括但不局限于商业利润、业务中断、业务信息或其他财产上的损失),即使在 本站作者曾经被提醒可能出现这些损失的情况下,本站 及其作者或涉及内容创建的任何其他人等对任何上述的损失概不负责。
    ·本BLOG的内容均属技术交流之用,本人对所发表的文章、图片、随笔保留一切权利。
    如文章、图片、随笔转载请注明:
    作者姓名:尤扬
    文章来源URL:
    http://blogs.itecn.net/blogs/youyang
    同时请通过EMAIL通知本人:
    youyang1983◎hotmail.com
    ·如果通过EMAIL与我联系,并最终解决的问题,我将发表于本BLOG进行技术分享,如果涉及隐私或有特殊要求请于EMAIL中说明!
    本人联系方式:
    MSN ID:youyang1983◎hotmail.com(常用)
    QQ ID:85836514
    EMAIL:v-yayou@microsoft.com
    ·技术就是无条件共享


    2005年7月 Microsoft MVP for Windows-Shell\User
    2006年7月 Microsoft MVP for Windows-Shell\User
    2007年7月 Microsoft MVP for Windows-Shell\User

Microsoft

朋友的网站

当SQL2000碰上Windows 2003
大学毕业之后的第一份工作没有作原来的IT PRO,而是改行作了一名程序员,也没有继续原来学习的C#而是改换到了VB.NET上来,这些日子,我感到原来程序的世界如此神奇,终于可以抛弃GUI了.....

  当SQL SERVER 2000安装到一台Winodws Server2003上面时候,因为IIS6.0的默认标识是NT Authority\Network Service,用这个组的身份去访问SQL Server,但是SQL Server的GUI界面又不能找到NT Authority\Network Service这个组,因此开发WEB应用程序的时候常常要写WEB.CONFIG的ASP.NET的模拟,更有把SQL SERVER用SQL验证,采用SA去连接,心里感觉不太安全或者太麻烦。

  现在终于找到了一个方法,可以把2003的NT Authority\Network Service添加到SQL SERVER 2000中:

  用查询分析器执行下面sql脚本即可:

/************************************************** Windows 2003 ONLY!!!!! **************************************************/ if not exists (select * from master.dbo.syslogins where loginname = N'NT AUTHORITY\NETWORK SERVICE') exec sp_grantlogin N'NT AUTHORITY\NETWORK SERVICE' GO USE [YOUR DATABASE NAME]--后面加要访问的数据库名称! GO exec sp_grantdbaccess N'NT AUTHORITY\NETWORK SERVICE', N'NT Authority\Network Service' GO exec sp_addrolemember N'db_owner', N'NT Authority\Network Service' GO
Posted: 2005年6月10日 15:28 作者 youyang
归档在:
禁止匿名发表评论