运行命令:

           EXEC sp_attach_db @dbname = N'your_db_name',
       @filename1 = N'……\***.mdf',(文件绝对路径)
       @filename2 = N'……\***.ldf' ;
运行成功后,数据库显示只读。

解决方案:

      一、如果数据库server是windows认证和数据库账户认证混合模式,则只要windows身份登录server后重新运行脚本就行。

      二、如果想用数据库账户来创建数据库,需要对数据库文件所在的文件夹的用户控制权限上,对sql的相关账户添加完全控制权限即可。

      三、打开sql的配置管理工具的sql server configuration manager把网络服务改成本地系统,重启server服务(第三种方法未试)

 

相关文章:

  • 2022-01-30
  • 2021-09-24
  • 2021-04-10
  • 2021-06-12
猜你喜欢
  • 2021-12-26
  • 2021-11-19
  • 2021-11-04
  • 2022-12-23
  • 2022-01-02
  • 2021-11-09
相关资源
相似解决方案