如何查询用户创建的数据库??

zoulipeng 2005-07-04 07:18:32
SELECT dbid, DB_NAME(dbid) AS DB_NAME
FROM sysdatabases

该查询语句,把系统的数据库也查询出来了!如何知道,哪个数据库是用户创建的呢?
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vivianfdlpw 2005-07-05
  • 打赏
  • 举报
回复
select * from master..sysdatabases D where sid not in(select sid from master..syslogins where name='sa')
fornothing 2005-07-05
  • 打赏
  • 举报
回复
select dbid, name AS DB_NAME from sysdatabases where sid <> 0x01
talantlee 2005-07-04
  • 打赏
  • 举报
回复
sp_helpdb 數據名

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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