位置: 编程技术 - 正文

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

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

  • 上月少计提的个税本月怎么调整
  • 期末有留底税额可需要进行账务处理
  • 注销库存股为什么股本减少
  • 接受投资材料
  • 建筑业小规模纳税人预缴增值税
  • 主营业务税金及附加怎么算
  • 员工工资计入管理费用吗
  • 发票的规格和型号有哪些
  • 增值税发票记账联要盖章吗
  • 汇算清缴税费怎么入账
  • 开发票要多交费正常吗?
  • 应交税费销项税在借方还是贷方
  • 应付账款保理是什么意思
  • 销售退回所得税差异怎么处理
  • 购置税交了发票能作废吗
  • 新企业会计准则什么时候实施的
  • 企业当年度增值税税率
  • 兼职取酬案例剖析
  • 专用发票的清单要开2张吗
  • 母公司代付子公司费用的委托书
  • 控股公司如何抵押股权
  • 管网设计费用取费标准
  • 现金分红和红利再投是什么意思
  • 残保金征收单位
  • 午餐补贴多少钱
  • 公司向股东借款需要股东会决议吗
  • 电子承兑签收后多久可以到账
  • 穿越火线下载安装
  • 定期定额征收的个体户怎么报税
  • win11怎么安装CAD2008
  • Win11安卓子系统怎么安装apk
  • PHP:Memcached::getMultiByKey()的用法_Memcached类
  • 购买原材料的运输费计入什么科目
  • php制作验证码
  • 索尔兹伯里评价
  • 自动驾驶感知算法
  • 职工福利费属于短期薪酬吗
  • 资产负债率 70%
  • 现金流量表季度期初现金余额怎么填
  • 一个合同里面服务怎么写
  • php安装插件
  • 不动产投资缴纳什么税
  • 赠品怎么做
  • 年底进项税额比年初多
  • 盈余公积转增资本会计科目
  • mysql常用命令语句
  • 新公司申请一般纳税人流程
  • 对外支付代扣代缴税费
  • 换出长期股权投资的会计处理
  • 第二季度所得税表中研发费用
  • 每月材料进出库明细表
  • 实收资本 增加
  • 纳税评估补缴的增值税影响所得税吗
  • 公司给员工租房没有发票怎么入账
  • 新担保法2021和担保期限
  • sql sever实验指导
  • windows内存诊断工具检测到硬件问题怎么办
  • windows帮助文件是什么
  • ubuntu怎么样
  • 系统备份恢复系统
  • 怎么关闭windows更新提示
  • windows无法启动怎么解决
  • xp系统换成win10
  • xp系统还原系统
  • intel的me
  • win10wifi总是掉线
  • cocos2djs
  • cocos2d-x教程
  • android4.4w
  • cocos2djs
  • android studio string函数
  • js parsejson
  • nodejs开发博客
  • android完整开源项目
  • 陕西省税务局机关服务中心
  • 天津税务局发票查询
  • 深入开展税务文化
  • 企业房产税计算器
  • 车价为150万的进口车型
  • 上饶国资委领导班子成员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设