先假設網站與數據庫在同一台計算機上,如果不在同一台機上,那是獲取不到的。
例如說有域名:http://rarnu.com:8888/sites/wp/sitedirectory/userlist
狠容易可以知道,域名是rarnu.com,主站點地址是/sites/wp
然後可以連去SharePoint_Config數據庫,用以下SQL語句查出對應的DatabaseID
select [databaseId] from [siteMap] where [path]='/site/wp'
然後再使用以下SQL語句獲取數據庫的名稱即可
select [name] from [objects] where [id] = 'databaseID'
這樣我們就找到了SharePoint站點對應的數據庫名稱,可以連接它了。
對於數據庫中的資料,也可以直接用SQL語句進行操作。