授權訪問 SQL Server 資料庫

2022-08-28 10:30:14 字數 1113 閱讀 9949

下表列出了使用不同的 iis 身份驗證模式和 sql server 身份驗證模式時必須授予的資料庫訪問許可權。

iis 身份驗證模式

sql server 身份驗證模式

必須授予資料庫訪問許可權的使用者

匿名訪問

整合 windows 身份驗證

computername\iusr_computername 或所配置的 iis 匿名使用者帳戶

基本身份驗證

整合 windows 身份驗證

iis 客戶端的使用者或組。

整合 windows 身份驗證

整合 windows 身份驗證

iis 客戶端的使用者或組。 只有當 sql server 和 iis 執行於同一臺計算機上時才支援此配置。

匿名訪問、基本身份驗證或整合 windows 身份驗證

sql server 身份驗證

在 rda 物件中的 pull

、push

或 submitsql

方法的 sql serveroledbconnectionstring 引數中指定的使用者。

例如,如果以 iis 身份驗證模式和整合 windows 身份驗證使用匿名訪問,則必須為 computername\iusr_computername

授予資料庫訪問許可權,只有當計算機同時執行 sql server 和 iis 時才支援此設定,因為該使用者不是域帳戶,也不是所配置的 iis 匿名使用者帳戶。

配置資料庫訪問許可權

在執行 sql server 的計算機上,啟動 sql server management studio。 在「已註冊的伺服器」窗格中,雙擊「sql server」。

在物件資源管理器窗格中,展開「sql server」,展開「安全性」資料夾,右鍵單擊「登入」,然後單擊「新建登入」。

在「登入名 - 新建」對話方塊中,指定 windows 身份驗證或 sql server 身份驗證模式。

如果使用 windows 身份驗證,請輸入登入名,並選擇「允許訪問」或「拒絕訪問」選項。

如果使用 sql server 身份驗證,請鍵入登入名和密碼,並確認密碼。

在左側窗格中,單擊「資料庫訪問」。

在右側窗格中,對要授予訪問權的資料庫選中「允許」核取方塊,然後單擊「確定」

Visual C 訪問SQL server資料庫

vc提供了多種資料庫開發技術和程式設計規範,主要包括odbc api,mfc odbc,dao,ole db和ado,可以用來訪問sql server資料庫,1.odbc api odbc open database connectivity 是為資料庫應用程式訪問關係型資料庫時提供的乙個統一介面,...

apache授權訪問

引言 在某些情況下一些 是不完全對外開放的,如使用瀏覽器來顯示的一些資訊,mrtg就是乙個很典型的例子,如果像這類 允許匿名訪問是非常不安全的,因為mrtg的頁面中會顯示一些敏感資訊,如流量 交換機的ip位址等。針對這種 我們需要授權訪問 一般情況下,使用常用的驗證方式為文字驗證,簡單高效。這種方式...

mongo 授權訪問

1 授權遠端也可以訪問 首先修改mongodb的配置檔案 讓其監聽所有外網ip 修改後的內容如下 bind ip 0.0.0.0 port 27017 auth true 新增授權訪問 use admin 此使用者是最高許可權,可以訪問所有資料庫 db.adduser 此時,就無法執行命令。2 et...