位置: 编程技术 - 正文

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

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

  • 小规模纳税人公户的钱怎么转出来
  • 什么是资本利得?
  • 当期所得税是否是当期缴纳的所得税
  • 房产税的计算公式是多少
  • 电子税务局如何删除办税人员
  • 实收资本账
  • 退回资本金要交税吗
  • 银行结构性存款是理财吗
  • 研发费用扣除比例是百分75吗
  • 工程检测单位
  • 非独立核算分公司企业所得税
  • 半成品成本核算 一般企业怎么核算
  • 地方教育费附加的会计分录
  • 食堂固定资产折旧年限
  • 合作开发项目收益怎么算
  • 个体户到税务局开专票
  • 增值税减除后附加税计算方法
  • 增值税预交款怎么算
  • 已认证的发票如何冲红
  • 其他劳务包括什么内容?
  • 国税通用机打发票有几联
  • 在Linux系统中安装了一块虚拟磁盘大小的2G
  • ghost读不出硬盘
  • 鸿蒙系统智能设备怎么开启
  • 京东白条账单制和订单制是什么样的
  • 员工退回多发的工资,是上缴国库还是财政专户
  • 房地产企业如何计算土地使用税
  • 销售门窗并安装如何缴纳增值税
  • 收到投资方投入设备一台,投资合同约定其价值
  • win10通知怎么打开
  • 冲办公费会计分录
  • dotnetfx.exe
  • linux安装常用命令
  • 免税和免征增值税是一个意思么
  • 计提短期借款利息资产增加还是减少
  • windows安装无法继续,若要安装请重新启动
  • 停车费过路费和汽油费可以一起报销吗
  • php输出语法
  • 电子退库款
  • 最新人工智能软件chingt
  • php曲线图模板
  • 接受专利投资会计科目
  • 增值税附加税有什么
  • 酒类包装物押金的增值税处理规定
  • 固定资产折完了怎么办
  • 纳税调整项目明细表30行怎么填写
  • 用房子贷款印花税怎么算
  • 债券承销费是指什么费用
  • db2入门
  • 百旺金赋抄报税指南
  • 累计折旧的账务处理
  • 企业所得税季度申报表营业收入怎么填写
  • 高新技术企业亏损弥补的年限为十年
  • 施工企业暂估成本
  • 广告费计入什么会计分录
  • 办公报销项目
  • 没有发票的费用支出怎么入账
  • 盈余公积什么时候会出现在账面
  • sqlserver删除数据语句
  • win9怎么升级win10
  • 繁体软件在简体运行
  • hyper-v怎么样
  • 浏览器8系统怎么打不开主页
  • linux scp命令的用法详解
  • 本地hosts文件存在问题
  • mac睡眠设置方法
  • win10 edge浏览器崩溃
  • 免打扰模式在哪关
  • unity脚本编写教程
  • android yield
  • 分区表 英语
  • Android Error: No resource found ··· 'layout_above' with value '@id/···
  • ip地址编址方法
  • 安卓系统滑动设置
  • 泛型类泛型接口泛型方法
  • jquery validator
  • js怎么判断日期大小
  • 试运行期间的收入应如何处理
  • 税务备案表银行留存
  • 网上查询公司营业执照
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设