MSSQL資料庫使用者

2021-08-31 17:32:56 字數 655 閱讀 4888

1、建立登入帳戶

(1)新增 windows 登入帳戶

exec sp_grantlogin 'jbtraining\s26301' (網域名稱\使用者名稱)

(2)新增 sql 登入帳戶

exec sp_addlogin 'zhangsan', '1234'

exec 表示呼叫儲存過程,儲存過程類似 c 語言的函式。

內建的系統管理員 帳戶sa,密碼預設為空,建議修改密碼

2、建立資料庫使用者

use 庫名

go exec sp_grantdbaccess '登入帳戶名','資料庫使用者名稱'

其中,「資料庫使用者「為可選引數,預設為登入帳戶,即資料庫使用者預設和登入帳戶同名。

3、給使用者分配許可權

grant 許可權 [on 表名 ] to 資料庫使用者

許可權:select、insert、update、delete、create table ……

4、系統內建的資料庫使用者

(1)dbo 使用者

a、表示資料庫的所有者(db owner)

b、無法刪除 dbo 使用者,此使用者始終出現在每個資料庫中

(2)guest 使用者

a、適用於沒有資料庫使用者的登入帳號訪問

b、每個資料庫可有也可刪除

MSSQL資料庫注入

用下面的這種方法暫時解決了,目前為止沒有再出現插入了 在global.asax檔案下面加入如下 希望能管用.針對.net region sql注入式攻擊 分析 處理使用者提交的請求 分析使用者請求是否正常 傳入使用者提交資料 返回是否含有sql注入式攻擊 private bool processsq...

MSSQL資料庫同步

mssql資料同步利用資料庫複製技術實現資料同步更新 來自網路,也是非常完美的教程 複製的概念 複製是將一組資料從乙個資料來源拷貝到多個資料來源的技術,是將乙份資料發布到多個儲存站點上的有效方式。使用複製技術,使用者可以將乙份資料發布到多台伺服器 上,從而使不同的伺服器使用者都可以在許可權的許可的範...

MSSQL資料庫注入

1.判斷注入點,獲取 資訊 sqlmap.py u 例 sqlmap.py u 2.獲取所有資料庫 sqlmap.py u dbs 例 sqlmap.py u dbs 3.獲取 當前所使用的資料庫 sqlmap.py u current db 例 sqlmap.py u current db 4.獲...