var competitive=new {technique,business}

2007/4/28

WebPart与数据库

问题:
1,无法更新数据库 "C:\INETPUB\WWWROOT\WEBPART\APP_DATA\ASPNETDB.MDF",因为数据库是只读的。
2,主机名\登录名创建ASPNETDB.mdf时错误。
3,local services登录错误
解决方法:
1,删除WEB.config
2,通过vs自带的网站配置工具配置
结论:
WebDev.WebServer以登录用户的权限自动创建数据库(当全局的配置文件中成员资格和角色提供程序连接字符串包含“AttachDBFilename=|DataDirectory|aspnetdb.mdf”时)。
使用local service帐户的应该是w3wp程序,为什么登录使用该帐户,而不是network services(03下的需给该用户某些目录的写入权限)或模拟本机用户登录。

0 评论: