1:安装SQLSERVER时遇到以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机?
打开注册表编辑器(regedit),在HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
如果没有找到就在HKEY_LOCAL_MACHINE\SYSTEM\ ControlSet001\Control\Session Manager中找到PendingFileRenameOperations里面找
2:asp.net中'COO\ASPNET' 登录失败。
1、在SQL Server创建 “电脑名\ASPNET”用户。比如我创建HP-2V47VI88M4GB\ASPNET
2、在SQL Enterprise manager里打开“安全性”文件夹,右击“登录”,选择“新建登录……”。“常规”选项卡,“名称”填HP-2V47VI88M4GB\ASPNET,其他默认;“数据库访问”选项卡,指定访问的数据库,我指定的是Northwind数据库,然后给他赋权限:dbo,public就够了。
3:在处理完用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败错误处理 这个问题之后,现在出现了如下问题
拒绝了对对象 'xp_cmdshell'(数据库 'master',所有者 'dbo')的 EXECUTE 权限
因为这次搞数据库基本上全是用sp(存储过程),所以在测试部署的时候,运行期间产生了上面的错误,后来找到了下面的解决方法:
打开Sql Server企业管理器-->选择数据库实例-->打开“安全性”节点-->选择“登录”-->在右边的列表中选择'NT AUTHORITY\NETWORK SERVICE' 双击打开登陆属性(没有添加该用户的请参看用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败错误处理 ),选择数据库访问Tab,选择你要访问的数据库在左边打勾,并在下面的数据库角色中全部选取(我不知道这样会出什么样的安全问题 ),这样访问就没问题了.