每個人都關心數據安全。如果不關心的話,可能沒有意識到訪問服務器中的敏感數據是非常容易的。因為SQL SERVER在這方面已經替我們考慮過了,所以在我們開發應用程序就可以直接使用SQL Server的安全策略。
在SQL Server中,我們可以在ENTERPRISE MANAGER中創建一個登錄帳號,並且賦予一定的權限,如果要做到我們的應用程序中呢?
SQL Server提供了如下系統過程
一、SP_ADDLOGIN 添加登錄帳號
SP_ADDLOGIN login_id[,passWord[,defaultdb[,defaultlanguage]]]
login_id 帳號名
passWord 口令
defaultdb 缺省數據庫,默認為MASTER數據庫。
defaultlanguage 缺省語言
二、SP_ADDUSER 添加用戶
SP_ADDUSER login_id[,username[,rolename]]
username 登錄數據庫的別名
rolename 用戶隸屬的組名
三、SP_DROPLOGIN 刪除帳號
&