none
是否有程式可判斷 RRS feed

  • 問題

  • 請問該如何知道現在登入user是否可以進入要要進入的資料庫
    我們知道可以在SQL Server Management Studio看的到,是否有程式可以判斷?
    2007年7月4日 下午 03:54

解答

  • Hi: 您好,

    建議您可以參考使用: HAS_DBACCESS
    傳回使用者是否具有指定資料庫存取權的相關資訊。
    如果使用者有資料庫的存取權,HAS_DBACCESS 會傳回 1;
    如果沒有存取權,則會傳回 0;如果資料庫名稱無效,則會傳回 NULL。


    範例碼如下:
    SELECT HAS_DBACCESS ('資料庫名稱')

     

    希望對您有幫助 ...

    Best Regards
    Derrick Chen 德瑞克

     

    2007年7月5日 上午 10:17