您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

REVOKE CONNECT 特权语句

从数据库中删除用户。

快速链接:

转至参数

转至用法

转至标准

转至权限

语法

REVOKE CONNECT

FROM [,...]

参数

  • userID 必须是具有登录口令的现有用户或角色的名称。多个 userID 用逗号分隔。

    用法

    使用系统过程或 CREATE USER 和 DROP USER 语句(而非 GRANTREVOKE 语句)可添加和删除用户 ID。

    如果用户拥有数据库对象(例如表),则不能撤消该用户的连接特权。如果尝试使用 REVOKE 语句执行此操作,则 、sp_droplogin 或 sp_iqdroplogin 存储过程将返回错误消息,如 Cannot drop a user that owns tables in runtime system(不能删除在运行时系统中拥有表的用户)。

    标准

    符合 ANSI SQL 的级别:Transact-SQL 扩展。

    权限

    需要 MANAGE ANY USER 系统特权。 注意如果正在撤消其他用户的 CONNECT 权限或表权限,则目标用户不能连接到数据库。