人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁(yè)面

編程管理SQL SERVER的帳號(hào)

編程管理SQL SERVER的帳號(hào)

更新時(shí)間:2022-08-30 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):


每個(gè)人都關(guān)心數(shù)據(jù)安全。如果不關(guān)心的話,可能沒有意識(shí)到訪問服務(wù)器中的敏感數(shù)據(jù)是非常容易的。因?yàn)镾QL SERVER在這方面已經(jīng)替我們考慮過了,所以在我們開發(fā)應(yīng)用程序就可以直接使用SQL SERVER的安全策略。

在SQL SERVER中,我們可以在ENTERPRISE MANAGER中創(chuàng)建一個(gè)登錄帳號(hào),并且賦予一定的權(quán)限,如果要做到我們的應(yīng)用程序中呢?

SQL SERVER提供了如下系統(tǒng)過程

一、SP_ADDLOGIN 添加登錄帳號(hào)

SP_ADDLOGIN login_id[,password[,defaultdb[,defaultlanguage]]]

login_id 帳號(hào)名
password 口令
defaultdb 缺省數(shù)據(jù)庫(kù),默認(rèn)為MASTER數(shù)據(jù)庫(kù)。
defaultlanguage 缺省語言

二、SP_ADDUSER 添加用戶

SP_ADDUSER login_id[,username[,rolename]]

username 登錄數(shù)據(jù)庫(kù)的別名
rolename 用戶隸屬的組名

三、SP_DROPLOGIN 刪除帳號(hào)

SP_DROPLOGIN login_id

四、SP_DROPUSER 刪除用戶

SP_DROPUSER username

五、GRANT 授予用戶或組許可權(quán)限

GRANT permission_list ON object_name TO name_list

permission_list 授予的權(quán)限的清單
object_name 被授予權(quán)限的表、視圖或存儲(chǔ)過程
name_list 被授予權(quán)限的用戶或組的清單

六、REVOKE 收回用戶或組許可權(quán)限

REVOKE permission_list ON object_name FROM name_list

七、SP_PASSWORD 修改口令

SP_PASSWORD [old_password,]new_password[,login_id]

前六個(gè)過程只能SA或被SA授予Security Administrators權(quán)限的人才可使用,第七個(gè)過程普通用戶可能使用,但不能使用login_id項(xiàng),只有上述權(quán)限的人才可使用此項(xiàng)



應(yīng)用實(shí)例:

添加

declare @login varchar(6),@pass varchar(11)

exec sp_addlogin @login,@pass,databasename
exec sp_adduser @login,@login,public

grant insert,select,update,delete on table1 to public

刪除

revoke insert,delete on table1 from public

exec sp_dropuser @login
exec sp_droplogin @login

本文代碼在NT4+SQL7和WIN98+SQL7和NT4+SQL6.5中測(cè)試通過

參考資料:SQL Server 7.0 開發(fā)指南
(出處:熱點(diǎn)網(wǎng)絡(luò))

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 永福县| 津市市| 阜康市| 施秉县| 肥东县| 和平县| 普安县| 山丹县| 安多县| 长寿区| 饶河县| 灵寿县| 民县| 阿尔山市| 高雄县| 资溪县| 营口市| 厦门市| 新龙县| 益阳市| 麦盖提县| 鞍山市| 鹤山市| 卫辉市| 二手房| 郓城县| 西华县| 嘉义县| 越西县| 梁河县| 耿马| 和龙市| 福州市| 北宁市| 绥阳县| 奇台县| 长兴县| 晋城| 开阳县| 积石山| 灵璧县|