如何查看登录的默认数据库?

Vit*_*nco 6 t-sql sql-server-2005

我需要检测登录的默认数据库.我应该在SQL Server 2005中查询哪个系统表/视图?

小智 5

提供master.sys.syslogins视图是为了向后兼容,将来会被删除.您应该使用sys.server_principals视图和列default_database_name.


Jer*_*ill 3

您应该能够使用 sp_helplogins 获取特定登录的此信息。