位置: 编程技术 - 正文

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查询语句)

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

  • 税后净营业利润和净利润的区别
  • 个人所得税汇算表
  • 所得税费用会影响营业利润吗
  • 金税盘不用了之后要抄报税吗
  • 小规模纳税人怎么转成一般纳税人
  • 产品质量问题赔偿账务处理
  • 现金流量表财务净现值怎么算
  • 2019年新注册公司
  • 本月扣除上月预缴增值税怎么做会计分录?
  • 固定资产出租后还要折旧吗
  • 分支机构第要交企业所得税吗?
  • 跨地区建筑安装企业个人所得税征收方式申请表
  • 收到银行利息会计分录怎么做账
  • 会议费税前扣除最新税务规定
  • 生活补贴和节日补贴区别
  • 把管理费用记到什么科目
  • 收购公司款项的支付是利好还是利差
  • synchost.exe - synchost是什么进程 有什么作用
  • 内存坏了电脑会黑屏吗
  • 财务报表包括哪几个表
  • 自己使用过的固定资产和旧货有什么区别
  • 鸿蒙系统网络差怎么解决
  • 营改增后房地产企业账务处理
  • php循环结构有哪几种语句
  • 独资子公司如何注册
  • 采用销售百分比法预测对外
  • 承租集体土地如何确权
  • 分包方可以简易计税吗
  • 微软输入法卸载不了
  • 小规模纳税人增值税免税政策
  • 有关厉元朗的小说
  • ai当前的发展
  • 遗传算法排课代码python
  • 做毕业设计,前景如何
  • 小企业固定资产折旧方法
  • 会计怎么计算
  • 退货可以开红字发票吗
  • mongodb使用教程
  • mongodb数据库的作用
  • 收到生育津贴如何入账
  • 所有者权益的确认依附于什么的确认
  • 在途资金属于什么科目
  • 上年度企业所得税调整需要调账吗
  • 企业合并财务报表
  • 差旅费退回怎么做账
  • 借款合同的
  • 企业资金如何运动
  • 合伙企业有限合伙
  • 固定资产的后续计量
  • 保险发票入账
  • 营业外收入适用的会计准则
  • 年终奖企业应该计入哪个会计年度
  • 公司的钱借给个人需要交什么税
  • 出口退税过期怎么处理
  • 企业净利润的分配顺序
  • 什么是摊余成本法
  • sql分几类
  • linux怎样挂载
  • xp系统在新建账户怎么弄
  • u盘制作winpe启动盘
  • win7 64位系统RAR压缩文件损坏该怎么修复
  • centos7取消挂载硬盘
  • Linux系统下的Samba客户端配置
  • fedora23安装
  • cocos 2d x
  • jquery 选择
  • nodejs基础知识
  • 浅谈如何培养孩子的注意力
  • jquery 放大镜
  • python内置函数format
  • 高性能javascript的内容简介
  • 对税务总局党组织的评价
  • 增值税普通发票有什么用
  • 职工疗养费可以税前扣除吗
  • 公民海外收入纳税
  • 西安未央区的面积
  • 青羊名字由来
  • 资源税的定义是什么
  • 地税局基层职位怎么样
  • 增值税率下降
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设