位置: 编程技术 - 正文

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:pg_result_status()的用法_PostgreSQL函数
  • shwicon.exe - shwicon是什么进程 有什么用
  • php 上传
  • 北极光的征兆
  • 机器学习中的数学原理——对数似然函数
  • php 上传文件
  • 计提工会经费会计账务处理
  • 两套账目
  • 中国税收居民是什么是中国公民嘛
  • javascript手机版
  • 数据挖掘快速入门
  • 日期按钮
  • Php实现注解注入
  • 微擎框架安装教程
  • 织梦模板转讯睿模板
  • python中列表的作用
  • mysql设置查询超时时间
  • 库房食品过期报告怎么写
  • 侵权赔偿补偿金如何计算
  • 会计学中资本的定义
  • 小规模企业所得税怎么征收
  • 差旅费跨年报销违反什么规定
  • SqlServer 2005 T-SQL Query 学习笔记(1)
  • sql server 2014删除
  • 用人单位垫付生育津贴垫付金额和垫付天数
  • 个体工商户税务注销流程
  • 无形资产如何摊销 当月还是下月
  • 小企业附加税减免政策
  • 债券溢价什么意思
  • 只有进项税额没有销项税额怎么结转
  • 从工程款中扣除质保金
  • 车辆违章处理有什么规定
  • 月末一次结转销售成本分录
  • 公司购买的打印机附赠给客户进项税可以抵扣吗
  • 弥补上年亏损所需的资金
  • 专业收账公司合法吗
  • 编写高质量代码改善JAVA程序的151个建议
  • ubuntu安装软件教程
  • windows Server 2008各版本区别详解
  • wps.exe是什么
  • ubuntu装完后重启找不到操作系统
  • xp系统新建用户后原来的用户没有了
  • centos7取消挂载硬盘
  • linux page buffer cache深入理解
  • hyper v安装系统
  • win10预览版绿屏重启解决
  • opengl阴影平移
  • Python scikit-learn 做线性回归的示例代码
  • node.js ssh
  • android手机传感器应用程序
  • 怎么用html做一个留言板
  • bitmap压缩到指定尺寸
  • Android带有注册界面的简单app
  • 使用筷子就餐会不会传染乙肝病毒
  • js正则表达式验证姓名
  • 增值税发票怎么购票
  • 灵活就业登记审核查询
  • 一般纳税人忘记报税一个月罚多少钱
  • 土地增值税逾期罚款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设