使用sp_defaultdb,您可以更改 SQL Server 登录的默认数据库。以及如何以编程方式显示当前数据库(我的意思是特定登录的当前默认数据库)?
问问题
242 次
2 回答
1
从 SQL Server 2005 开始,您可以使用集成功能DB_NAME (MSDN):
SELECT DB_NAME();
于 2013-10-16T11:43:07.427 回答
1
利用
SELECT LOGINPROPERTY ( 'username' , 'DefaultDatabase' )
或者
SELECT name, default_database_name FROM SYS.server_principals
于 2013-10-16T11:48:37.027 回答