T-SQL是否有循环语句?类似C语言的for?如何查看有哪些用户连接到服务器上?如何强制其退出?
我要删除一个登陆,直接用sp_droplogin的时候系统提示:
//登录 'dubin' 在一个或多个数据库中有别名或映射到了用户上。请除去这些用户或别名后再除去该登录。
于是我就想了个办法,依次查找每个数据库的sysusers,如果存在这个用户就先将他删除,全部都删除完了就可以删除该登陆了。
如此当然可以一个一个数据库的手动查找删除,但要是数据库多了就麻烦了。于是我想通过一个循环,先查 master 数据库中的 sysdatabase 中找出有哪些数据库,在依次循环查找是否有这个用户,有则删除之。如此则需用循环语句,但我不知道T-SQL的循环语句是怎么样的,请高手指教。
还有:
如何查看有哪些用户连接到服务器上?如何强制其退出?
请多指教,感谢感谢!
//登录 'dubin' 在一个或多个数据库中有别名或映射到了用户上。请除去这些用户或别名后再除去该登录。
于是我就想了个办法,依次查找每个数据库的sysusers,如果存在这个用户就先将他删除,全部都删除完了就可以删除该登陆了。
如此当然可以一个一个数据库的手动查找删除,但要是数据库多了就麻烦了。于是我想通过一个循环,先查 master 数据库中的 sysdatabase 中找出有哪些数据库,在依次循环查找是否有这个用户,有则删除之。如此则需用循环语句,但我不知道T-SQL的循环语句是怎么样的,请高手指教。
还有:
如何查看有哪些用户连接到服务器上?如何强制其退出?
请多指教,感谢感谢!
...全文
相关推荐
查看LINQ生成SQL语句的几种方法
查看LINQ生成SQL语句的几种方法,对应的说明文件及dll文件在压缩包中
db2数据库sql语句大全
db2常用语句、db2常用语句、db2常用语句、db2常用语句、db2常用语句、db2常用语句、db2常用语句、db2常用语句
常用SQL如何查看正在执行的语句
oracle 常用SQL 里如何查看目前有多少个锁以及每个锁对应的SID 当前正在执行的语句
C语言连接SQL数据库例子
C语言连接SQL数据库例子,使用C语言来操作SQL SERVER数据库,采用ODBC开放式数据库连接进行数据的添加,修改,删除,查询等操作。
怎么使用C语言连接SQL数据库
怎么使用C语言连接SQL数据库,适合初级学习者和中级学习者。


应用实例

