返回顶部
首页 > 资讯 > 数据库 >如何删除当前数据库连接用户
  • 879
分享到

如何删除当前数据库连接用户

2024-04-02 19:04:59 879人浏览 八月长安
摘要

这篇文章主要介绍了如何删除当前数据库连接用户,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。USE masterGoIF EXISTS ( S

这篇文章主要介绍了如何删除当前数据库连接用户,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

USE master
Go

IF EXISTS ( SELECT  *
            FROM    dbo.sysobjects
            WHERE   id = OBJECT_ID(N'[dbo].[P_KillConnections]')
                    AND OBJECTPROPERTY(id, N'IsProcedure') = 1 )
    DROP PROCEDURE [dbo].[P_KillConnections]
GO

CREATE PROC P_KillConnections @dbname VARCHAR(200)
AS
    DECLARE @sql NVARCHAR(500)
    DECLARE @spid NVARCHAR(20)

    DECLARE #tb CURSOR FOR
    SELECT spid=CAST(spid AS VARCHAR(20)) FROM master..sysprocesses WHERE dbid=DB_ID(@dbname)
    OPEN #tb
    FETCH NEXT FROM #tb INTO @spid
    WHILE @@fetch_status = 0
        BEGIN
            EXEC('kill '+@spid)
            FETCH NEXT FROM #tb INTO @spid
        END
    CLOSE #tb
    DEALLOCATE #tb
go

--修改一下
EXEC P_KillConnections '<DBNAME>'     ##输入你的DBNAME

感谢你能够认真阅读完这篇文章,希望小编分享的“如何删除当前数据库连接用户”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: 如何删除当前数据库连接用户

本文链接: https://lsjlt.com/news/63933.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何删除当前数据库连接用户
    这篇文章主要介绍了如何删除当前数据库连接用户,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。USE mastergoIF EXISTS ( S...
    99+
    2024-04-02
  • oracle怎么删除当前连接的用户
    在Oracle数据库中,无法直接删除当前连接的用户。如果想要断开当前连接的用户,可以使用以下方法: 在SQL*Plus中使用DIS...
    99+
    2024-03-06
    oracle
  • oracle中用户删除不了,提示“无法删除当前已连接的用户”
    方案1:关闭数据库,再重启即可。方案2:alter user XXX account lock;SELECT * FROM V$SESSION WHERE USERNAME='LGDB';a...
    99+
    2024-04-02
  • MSSQL如何查看当前数据库的连接数
    要查看当前数据库的连接数,可以使用以下方法之一:1. 使用系统存储过程 `sp_who` 或 `sp_who2`,这些存储过程将列出...
    99+
    2023-09-15
    MSSQL
  • oracle如何查看当前连接用户
    要查看当前连接到Oracle数据库的用户,可以使用以下命令:```sqlSELECT USERNAME FROM V$SES...
    99+
    2023-08-25
    oracle
  • oracle中如何解决ORA-01940无法删除当前已连接用户问题
    这篇文章主要介绍了oracle中如何解决ORA-01940无法删除当前已连接用户问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在进行测试...
    99+
    2024-04-02
  • 如何更新或删除数据库连接
    如何更新或删除数据库连接,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。当您创建数据库连接后,Dreamweaver 会将连接信...
    99+
    2024-04-02
  • mysql用户删除导致discuz无法连接数据库
    今天又想写博客了,废话少说,开始了,嘿嘿。今天在mysql里练习创建用户,出现了BUG.一个被删除了的用户,还是可以通过帐号和密码登录,最后无奈只好truncate table mysql.user;然后重...
    99+
    2024-04-02
  • 如何删除oracle的用户连接
    1)查看用户的连接状况select username,sid,serial# from v$session;------------------------------------------(2...
    99+
    2024-04-02
  • 阿里云如何删除数据库连接的数据
    在使用阿里云数据库连接时,我们可能会遇到需要删除连接的数据的情况。本文将详细介绍如何在阿里云上删除数据库连接的数据。 一、创建数据库连接首先,我们需要创建数据库连接。在阿里云控制台上,点击“管理控制台”,然后选择“数据库服务”,在左侧导航栏...
    99+
    2023-12-15
    阿里 数据库连接 数据
  • mysql数据库怎么删除连接
    共有三种删除 mysql 数据库连接的方法:1. 使用 kill 语句强制终止连接;2. 使用 revoke 语句撤销连接权限;3. 删除 mysql.session 表中与连接相关的记...
    99+
    2024-08-05
    mysql
  • oracle中出现ORA-01940:无法删除当前已连接的用户怎么办
    这篇文章主要为大家展示了“oracle中出现ORA-01940:无法删除当前已连接的用户怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle中出现O...
    99+
    2024-04-02
  • linux如何删除当前目录
    在Linux中,删除当前目录需要使用以下命令: 首先,确认当前目录不是你想删除的根目录或者重要系统目录,以免误删关键文件。 使用命...
    99+
    2023-10-23
    linux
  • mysql当前连接数如何查看
    可以使用以下命令来查看当前连接数: SHOW STATUS WHERE `variable_name` = 'Th...
    99+
    2024-04-15
    mysql
  • 如何删除本地连接阿里云的数据库
    本文将详细解释如何删除本地连接阿里云的数据库。在使用阿里云数据库服务时,可能会遇到需要删除数据库的情况,这时就需要知道如何操作。本文将提供详细的步骤和注意事项,帮助读者顺利完成操作。 一、打开阿里云数据库服务首先,需要在阿里云的控制台中打开...
    99+
    2023-11-16
    阿里 本地连接 数据库
  • mysql数据库怎么删除数据库用户
    要删除 mysql 数据库用户,需要依次:1. 登录 mysql 服务器;2. 使用 drop user 语句删除用户;3. 刷新权限以应用更改。 如何删除 MySQL 数据库用户 第...
    99+
    2024-08-06
    mysql
  • vps怎么查看当前连接用户
    要查看当前连接用户,可以使用以下命令:1. `w`命令:输入`w`命令可以显示当前登录系统的用户信息,包括用户名、终端、登录时间和I...
    99+
    2023-08-16
    vps
  • 安全地删除数据库用户
    SET SERVEROUT ON CREATE OR REPLACE PROCEDURE gracefullyDropUser(v_username IN VARCHAR2) ISl_cnt i...
    99+
    2024-04-02
  • Oracle怎么删除数据库用户
    要删除Oracle数据库用户,可以使用以下步骤: 登录到Oracle数据库中的系统用户(如SYS或SYSTEM)。 使用以下...
    99+
    2024-04-09
    Oracle 数据库
  • 怎么删除mysql数据库用户
    要删除 mysql 数据库用户,需要执行以下步骤:连接到数据库服务器。使用 drop user 命令删除用户。使用 flush privileges 命令刷新权限。 删除 MySQL ...
    99+
    2024-08-05
    mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作