位置: 编程技术 - 正文

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

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

  • 附加税申报免抵税额什么意思
  • 电梯的税收筹划怎么做
  • 借款合同印花税减免优惠政策2023
  • 外资研发中心认定标准
  • 经营性现金流量净额是什么意思
  • 建行网银转账复核流程
  • 五险一金计提缴纳分录
  • 机动车销售发票是否需要认证
  • 职工薪酬包括哪三个方面
  • 代理进出口公司结售汇
  • 2018年老项目应该如何交税?
  • 奖金用现金发放违法吗
  • 加工企业如何降成本
  • 税款滞纳金怎么入账
  • 个人取得利息需要缴纳增值税吗
  • 开票的时候如何把价格分散开
  • 个税前几个月没有工资,累计减除费用会累计吗
  • 赊销方式何时确认收入呢
  • 挂靠的工程个人所得税怎么交?
  • 建安企业结转成本如何计算
  • 统一社会信用代码证
  • 开票金额与收入金额有差额可以吗
  • php过滤数组中的空字符串
  • 简易征收税务处理
  • sguard是什么
  • php-cp
  • rtp webrtc
  • 数据处理主要内容有哪些?
  • 收到原材料投资怎么做账
  • php redis常用命令
  • 工会经费和残保金怎么做账
  • ps怎么参考线快捷键
  • 哪些固定资产不能计提折旧
  • 垃圾费放在哪个会计科目
  • 收取房屋租赁费的会计分录
  • element表格表单
  • 城镇土地使用税征收标准及计算方法
  • 企业的管理费用占比
  • 应交增值税如何计算,如何进行会计处理
  • 国家税务总局就是国税局吗?
  • 个人补缴的医保有钱返吗
  • 企业所得税税前扣除项目有哪些
  • 服装租赁费的税率是多少
  • 冲帐发票
  • 地方水利建设基金减免政策2023
  • 发票信息不一致是怎么回事
  • 搞活动的现金红包怎么用
  • ktv行业账务处理
  • 单位组织提供员工服务
  • 固定资产融资租出计入什么科目
  • 数量金额式明细账余额怎么填
  • 企业差旅费的报销流程
  • 对公账户没有用了一定要注销吗?
  • 离职员工代缴社保协议
  • 工程检测公司的账务处理流程
  • 勾选发票必须当月认证吗
  • 购买500元的保险会计分录
  • mysql mod
  • mysql不能识别中文怎么解决
  • debian系列
  • 创建windows
  • windows xp登录无法进入桌面
  • ctrl+的作用
  • 如何卸载影子还原软件
  • 笔记本不支持win8
  • sendmail -t
  • 五种修改方法
  • win10自带的杀软叫什么
  • Win7系统如何开启移动到文件夹选项
  • win7系统玩游戏怎么样
  • cocos2dx入门
  • 列举javascript中的所有数据类型
  • jsoncpp rapidjson
  • javascript中的原型和原型链
  • 简述JavaScript中全局变量与局部变量的作用域
  • python 如何
  • Python使用dis模块把Python反编译为字节码的用法详解
  • 江苏省税务局电子发票
  • 天津2023防暑降温费标准文件
  • 三星电视投屏显示不支持当前文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设