修改数据库为多用户模式
2016-12-21 11:06
211 查看
修改数据库为多用户模式
原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。
USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('dataBaseName');
EXEC(@SQL);
GO
ALTER DATABASE dataBaseName SET MULTI_USER;
dataBaseName:为你要修改的数据库名称
原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。
USE master;
GO
DECLARE @SQL VARCHAR(MAX);
SET @SQL=''
SELECT @SQL=@SQL+'; KILL '+RTRIM(SPID)
FROM master..sysprocesses
WHERE dbid=DB_ID('dataBaseName');
EXEC(@SQL);
GO
ALTER DATABASE dataBaseName SET MULTI_USER;
dataBaseName:为你要修改的数据库名称
相关文章推荐
- SQL Server 2008修改数据库为多用户模式
- 修改数据库为多用户模式
- 一天一点T-SQL:数据库用户连接模式修改
- 修改数据库为多用户模式
- 遇到当试图还原 master 数据库时,必须以单用户模式使用 RESTORE DATABASE.的解决办法
- Linux单用户模式:修改ROOT密码和grub加密
- 还原数据库后,用户名出错,不能修改用户属性
- linux进入单用户模式修改root密码
- INFORMIX修改数据库锁模式的SHELL
- 修改SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径
- oracle 数据库模式对象,索引,序列,同义词,查看用户拥有的表,聚簇,数据库链接
- MS SQL Server 数据库修复 未处理修复语句。数据库需处于单用户模式下。解决
- linux单用户模式修改密码(针对CentOS)
- linux忘记root密码,进入单用户模式修改密码
- oracle 限制用户密码输入错误次数及限制用户每隔一段时间修改密码以确保数据库安全
- 在注册表中修改IE的用户自动登录模式
- 10G修改数据库成为ARCHIVELOG模式和ORA-00265错 推荐
- 新安装的用户,请检查有没有修改默认的数据库密码。
- linux忘记root密码,可以进入单用户模式修改密码
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码