位置: 编程技术 - 正文

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

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

  • 小微企业企业所得税计算公式
  • 小微企业减半征收印花税代码
  • 企业所得税税前扣除吗
  • 金税四期对企业和个人的影响
  • 三大流转税包括哪些
  • 发票盖了财务专用章旁边再盖发票章
  • 税率开错了影响征税吗
  • 免税发票是增值税发票吗
  • 被告承担诉讼费用
  • 快速撕发票的方法有哪些
  • 银行转账结算的方式有哪些
  • 市场开发费用会计分录
  • 企业有美金收入吗
  • 员工入职第一个月交社保吗
  • 营改增后建筑公司自建行为所得税
  • 为什么有些单位一直在招聘
  • 2018年高新技术企业所得税
  • 未达起征点怎么写摘要
  • 一般纳税人错开免税发票如何申报
  • 房产税怎么做账
  • 资源税的征税对象和纳税环节
  • 1697511157
  • 增值税税控系统技术维护费每年都可以抵扣吗
  • 苹果电脑如何查看内存大小
  • 应税货物销售额是什么意思
  • wordpress调用指定文章
  • 现金折扣的会计分录处理
  • 职工薪酬纳税调整明细表案例
  • 委托贷款业务是资产业务吗
  • 卡格拉河
  • 增值税发票认证在哪里
  • 企业将设备出租应当作为固定资产吗
  • react+go
  • node js教程
  • 面试我应该问些什么问题
  • 税票电子发票怎么开
  • 公司内控制度由谁制定
  • 所得税的应税所得额
  • 工资是负数怎么办
  • 个人所得税租房专项扣除标准
  • sql server 使用
  • 小额零星业务税收政策
  • 挂靠指的是什么意思?
  • 债权投资持有期间的账务处理
  • 营改增进程
  • 作废的金额包含在总额里面吗
  • 固定资产融资租出对应入账科目
  • 自创商誉是否需要纳税
  • 微信转账和支付宝转账哪个更安全
  • 运费发票没到可以先计提吗
  • 挂其他应付款的帐怎么冲平
  • 集装箱发票是否要在备注栏注明地址
  • 留存收益与未分配利润的关系
  • 会计记账的方法是如何发展的
  • 在windows中在下列叙述中正确的是
  • ubuntu安装指南
  • sudo service: command not found 报错的解决方法
  • win10edge浏览器怎么设置兼容模式
  • windows8图片
  • win8.1如何设置
  • windows10预览版是什么
  • ubuntu 编译ffmpeg
  • python打印直角三角形用*符号
  • html5字体闪烁
  • 在android的activity活动中
  • jquery写入json文件
  • android基础教程
  • unity公路制作
  • unity3d最新api
  • Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
  • android 按键
  • 安卓初始化
  • javascript教程
  • 并行 python
  • python利用matplotlib库绘制六边形
  • 迭代 python
  • python迭代类型
  • 四川国税发票查询验证
  • 电子普票最多领多少
  • 2020年税务系统关闭
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设