位置: 编程技术 - 正文

SQLServer 附加数据库后出现只读或失败的解决方法(sqlserver 附加数据库 只读)

编辑:rootadmin

解决此问题的几个关键点如下:

1、该现象只会出现在NTFS文件系统中。

2、由NTFS文件系统的访问权限导致。

一般手工操作的解决方案如下:

1、控制面板—>文件夹选项—>查看 关闭“使用简单文件共享(推荐)”

2、选择存放数据库文件的文件夹,右键选择属性,这时会多出一个“安全”选项卡,选择最后一个用户,将该用户的权限设为“完全控制”。

经过这两步操作后,数据库附加失败或附加后只读的问题即可解决。

下面重点讲这两步,用C#代码的实现,因为当我们为项目打包后,不可能让用户手工来执行这些操作1、C#关闭简单文件共享的代码实现 在百度、Google搜索此问题解决方法时,很多的操作方法并不正确,经过自己实际操作测试,正确方法如下: 注册表文件: Windows Registry Editor Version 5. [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa] "forceguest"=dword: 批处理: reg add HKLMSYSTEMCurrentControlSetControlLsa /v forceguest /t REG_WORD /d 0x /f 如果选中此项,则将上述 0x 改为 0x。 通过修改注册表的方式实现代码如下: Microsoft.Win.RegistryKey key = Microsoft.Win.Registry.LocalMachine; Microsoft.Win.RegistryKey software = key.OpenSubKey(@"SYSTEMCurrentControlSetControlLsa", true); software.SetValue("forceguest", 0); 2、C#修改指定文件夹的用户访问权限代码实现如下:(将该用户的权限设置为可写) string path = this.Context.Parameters["targetdir"];//得到文件夹路径 DirectoryInfo dInfo = new DirectoryInfo(path); DirectorySecurity dSecurity = dInfo.GetAccessControl(); dSecurity.AddAccessRule(new FileSystemAccessRule(Environment.UserName, FileSystemRights.CreateFiles, AccessControlType.Allow)); dInfo.SetAccessControl(dSecurity);

推荐整理分享SQLServer 附加数据库后出现只读或失败的解决方法(sqlserver 附加数据库 只读),希望有所帮助,仅作参考,欢迎阅读内容。

SQLServer 附加数据库后出现只读或失败的解决方法(sqlserver 附加数据库 只读)

文章相关热门搜索词:sqlserver附加数据库时出错,请单击消息中的超链接,sqlserver附加数据库时出错,请单击消息中的超链接,sqlserver附加数据库出错5123,sqlserver 附加数据库 只读,sqlserver附加数据库出错5120,sqlserver附加数据库拒绝访问解决方法汇总,sqlserver附加数据库时出错,请单击消息中的超链接,sqlserver附加数据库出错5123,内容如对您有帮助,希望把文章链接给更多的朋友!

根据日期知道当天是星期几的手动计算方法 蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[(m+1)/]+d-1公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于,即在

一次SQL调优数据库性能问题后的过程(W) 将绝大部分的SQL查询改为存储过程,这样的操作毫无疑问可以提高部分性能。凡是使用select*fromxxx的操作一律具体到所需字段。使用join连接2个以上大量

SQL对冗余数据的删除重复记录只保留单条的说明 我们先看一下相关数据结构的知识。在学习线性表的时候,曾有这样一个例题。已知一个存储整数的顺序表La,试构造顺序表Lb,要求顺序表Lb中只包含

标签: sqlserver 附加数据库 只读

本文链接地址:https://www.jiuchutong.com/biancheng/349810.html 转载请保留说明!

上一篇:MSSQL Server 查询优化方法 整理(mssql查询语句)

下一篇:根据日期知道当天是星期几的手动计算方法(根据日期算时间)

  • 进口商品需要缴纳哪些税
  • 契税是什么样的单子
  • 两处以上取得工资如何交社保
  • 财产租赁合同印花税计税依据含税吗
  • 权责发生制根据产品的生产特点和管理要求结转成本
  • 工人工伤误工费赔偿多少一天
  • 税控盘抵扣增值税有时间限制吗
  • 小规模纳税人计税方法
  • 收益法评估的基本思路
  • 卖二手车发票如何做账?
  • 资产负债表的资产方能够提供的信息包括
  • 预收账款缴税的计算公式
  • 冲销无形资产如何会计分录?
  • 生产型增值税与消费型增值税的区别在于是否允许企业
  • 免征政府性基金预缴税款
  • 企业取得出售可供出售金融资产该如何写分录呢?
  • 企业高管需要什么证书
  • 消防工作经历证明哪些单位可以开
  • 广告公司的收入增加原因
  • 电脑管家怎么检测
  • 如何关闭开始菜单快捷键
  • 关于员工被辞退经济赔偿
  • php判断https
  • 建筑劳务公司计提工资怎么做账
  • 展会费用计入什么科目
  • lnmgr.exe是什么
  • 短期借款会计分录例题
  • 场地租赁费需要计提吗
  • echarts饼图颜色设置
  • 劳务派遣企业简易征收管理办法
  • 级联选择器 数据回显
  • 长期应付款列报为什么是后一年的
  • vue中proxy代理?
  • testdisk安装方法
  • 合并会计报表的编制
  • Python如何将字符串转化为数字
  • 子公司借钱给母公司使用
  • 房地产销售未完工产品转完工产品确认的销售收入
  • 个人税收收入退税政策
  • 内账增值税怎么计提
  • 结转费用类会计分录怎么写
  • 先开发票后收款可以合并做账吗
  • 房地产企业的固定资产比率越高越好吗
  • 劳务派遣差额征税政策
  • 短期借款利息是多少
  • 印花税每个月都要申报吗
  • 用友t3核算管理如何取消记账
  • 在校大学生可以考教师资格证吗
  • 政府扶持国有企业
  • 预付账款借贷方余额
  • 小规模纳税人减按1%如何填报申报表
  • 工资能否当月计提当月发放
  • 去年企业所得税多计提怎么调整
  • 资本金利润率正常范围
  • 差旅费账务处理的摘要
  • 新准则印花税计提会计分录
  • 材料报废处理
  • 进项税额抵扣好还是不抵扣好
  • 原始单据的重要性
  • sql自动增长是什么意思
  • mysql获取当前行数
  • 防火墙监视模式
  • 如何快速找到注册的软件
  • centos7(core)
  • linux oracle12c
  • centos防火墙操作
  • win7系统电脑怎么连接热点
  • windows使用linux软件
  • 远程桌面的文件怎么无法复制到本地桌面
  • windows用户如何添加新用户账户信息
  • win7怎么查看
  • 开源镜像下载到本地
  • linux桌面设置界面在哪
  • 计算机中丢失opencv_core249.dll
  • jquery监听span内容的变化
  • 12333医保缴费具体步骤
  • 张家港建行上班时间安排
  • 移动办税12366
  • 云南省税务局电话
  • 本期应纳的增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设