The Wayback Machine - http://web.archive.org/web/20140105211938/http://msdn.microsoft.com:80/zh-tw/library/ms187718(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

HAS_DBACCESS (Transact-SQL)

傳回使用者是否具有指定資料庫存取權的相關資訊。

主題連結圖示 Transact-SQL 語法慣例


HAS_DBACCESS ( 'database_name' ) 
'database_name'

這是使用者需要存取資訊的資料庫名稱。database_name 是 sysname。

如果使用者有資料庫的存取權,HAS_DBACCESS 會傳回 1;如果沒有存取權,則會傳回 0;如果資料庫名稱無效,則會傳回 NULL。

需要 public 角色中的成員資格。

下列範例會測試目前使用者是否具有 AdventureWorks 資料庫的存取權。

SELECT HAS_DBACCESS('AdventureWorks');
GO
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
Image
Microsoft 正展開一份線上問卷調查,了解您對於 MSDN 網站的看法。 如果您選擇參加,您離開 MSDN 網站時即會顯示線上問卷調查。

您是否想要參加?
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。