zoukankan      html  css  js  c++  java
  • sql server 数据库单用户模式设置

    摘要:本文介绍如何将用户定义的数据库设置为单用户模式。单用户模式一次只有一个用户可以访问数据库,通常用于维护操作(比如修复数据文件操作)。


    在进行一些数据库操作时,需要先把数据库设置为单用户模式,操作完成后再改回普通模式(多用户模式)。可能会用到以下3种操作:

    代码中 yourdatabase 在使用时请改为你要操作的数据库名称

    1. 设置单用户模式

    USE master;
    GO
    ALTER DATABASE yourdatabase
    SET SINGLE_USER
    WITH ROLLBACK IMMEDIATE;
    GO

    设置单用户模式时,一般情况下会加上 with rollback immediate 这个选项,用于立即回滚进行中的事务。

    2.设置为只读模式

    USE master;
    GO
    ALTER DATABASE yourdatabase
    SET READ_ONLY;
    GO

    3.设置为多用户模式

    USE master;
    GO
    ALTER DATABASE yourdatabase
    SET MULTI_USER;
    GO
  • 相关阅读:
    JSON.parse与eval
    加密算法
    asp.net权限管理
    asp.net登录状态验证
    U3D Debug.log的问题
    yield(C# 参考)
    U3D 动态创建Prefab的多个实例
    U3D事件系统总结
    C#事件与接口
    C#泛型委托,匿名方法,匿名类
  • 原文地址:https://www.cnblogs.com/learn2teach/p/14321358.html
Copyright © 2011-2022 走看看