怎样用代码实现不充许Windows NT身份验证

jxnetinfo 2003-10-18 11:21:49
怎样用代码实现不充许Windows NT身份验证
...全文
130 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxnetinfo 2003-10-19
  • 打赏
  • 举报
回复
我的问题已解决,谢谢!!!
yujohny 2003-10-18
  • 打赏
  • 举报
回复
sp_denylogin
阻止 Microsoft® Windows NT® 用户或组连接到 Microsoft SQL Server™。

语法
sp_denylogin [ @loginame = ] 'login'

参数
[@loginame =] 'login'

Windows NT 用户或组的名称。login 的数据类型为 sysname,没有默认值。如果 SQL Server 上没有 Windows NT 用户或组,系统会自动添加。

返回代码值
0(成功)或 1(失败)

注释
sp_denylogin 只能和 Windows NT 帐户一起使用,格式为域\用户,如 London\Joeb。sp_denylogin 无法用于通过 sp_addlogin 添加的 SQL Server 登录。

使用 sp_grantlogin 反转 sp_denylogin 的效果,允许用户进行连接。

无法在用户定义的事务中执行 sp_denylogin。

权限
只有 securityadmin 或 sysadmin 固定服务器角色的成员才能执行 sp_denylogin。

示例
下面的示例阻止用户 Corporate\GeorgeW 登录到 SQL Server。

EXEC sp_denylogin 'Corporate\GeorgeW'



EXEC sp_denylogin [Corporate\GeorgeW]

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧