SQL Server 2005系列教學(14) 使用者管理
使用者管理:
哪些使用者可以使用:
一種是WINDWOS
一種是SQL SERVER使用者
身份驗證方式:
windows驗證: 安全,但不靈活
混合驗證(WINDOWS SQL SERVER)
SQL SERVER驗證: 靈活,但不安全
windows驗證: 安全,但不靈活
混合驗證(WINDOWS SQL SERVER)
SQL SERVER驗證: 靈活,但不安全
讓WINDOWS中的DUFEI 這個使用者只能訪問itet資料庫下的YUANGONG 這個表
只能檢索yuangong表的資訊。
1、在WINDOWS 中新建使用者 dufei
2、賦予dufei登入 sql server伺服器的許可權。
3、賦予dufei 只能訪問itet資料庫的許可權。
4、具備分配許可權。
5、驗證:
使用dufei使用者登入---登入sql server ----開啟itet----訪問yuangong
可嘗試修改,刪除等操作。。。。
2、賦予dufei登入 sql server伺服器的許可權。
3、賦予dufei 只能訪問itet資料庫的許可權。
4、具備分配許可權。
5、驗證:
使用dufei使用者登入---登入sql server ----開啟itet----訪問yuangong
可嘗試修改,刪除等操作。。。。
新建SQL 使用者
例:建立一個SQL 使用者 lm,讓LM對YUANGONG表有檢索,插入,刪除,更新的許可權。
1、建立SQL 使用者 lm
2.賦予LM 訪問ITET資料庫的許可權。
3。具體分配許可權。
sp_grantlogin 'server1\dufei'
SP_DEFAULTDB 'SERVER1\DUFEI','itet'
sp_grantdbaccess 'server1\dufei','df'
grant all to df -- SQL SERVER 2005中不再使用ALL
revoke all from df
sp_revokedbaccess 'df'
sp_revokelogin 'server1\dufei'
***************************
sp_addlogin 'xhl','xhl'
sp_defaultdb 'xhl','itet'
sp_grantdbaccess 'xhl'把此使用者加入ITET庫
grant all on 員工表 to xhl
SP_DEFAULTDB 'SERVER1\DUFEI','itet'
sp_grantdbaccess 'server1\dufei','df'
grant all to df -- SQL SERVER 2005中不再使用ALL
revoke all from df
sp_revokedbaccess 'df'
sp_revokelogin 'server1\dufei'
***************************
sp_addlogin 'xhl','xhl'
sp_defaultdb 'xhl','itet'
sp_grantdbaccess 'xhl'把此使用者加入ITET庫
grant all on 員工表 to xhl
revoke all from xhl
sp_revokedbaccess 'xhl'
sp_revokedbaccess 'xhl'
sp_droplogin 'xhl'
員工表
工資表
3.建立以下登入標識
登入名稱 密碼
韓超 hc
王晉 wj
胡文麗 hwl
彭毅 py
劉永強 lyq
5、新增以下成員
成員名稱 許可權許可
韓超 只能對員工表進行資料的插入、刪除、更新及查詢操作
王晉 只能對工資表進行資料的插入、刪除、更新及查詢操作
胡文麗 彭毅 只允許建立資料表及定義修改資料表結構
劉永強 允許所有操作
工資表
3.建立以下登入標識
登入名稱 密碼
韓超 hc
王晉 wj
胡文麗 hwl
彭毅 py
劉永強 lyq
5、新增以下成員
成員名稱 許可權許可
韓超 只能對員工表進行資料的插入、刪除、更新及查詢操作
王晉 只能對工資表進行資料的插入、刪除、更新及查詢操作
胡文麗 彭毅 只允許建立資料表及定義修改資料表結構
劉永強 允許所有操作
例子:sp_addlogin 'gzh','gzh'
sp_defaultdb 'gzh','itet'
sp_grantdbaccess 'gzh','abc'
sp_revokedbaccess 'abc'
sp_grantdbaccess 'gzh','gzh'
grant insert,delete,update,select on 員工表 to gzh
revoke insert on 員工表 from gzh
sp_revokedbaccess 'gzh'
sp_droplogin 'gzh'
相關文章
- SQL Server 2005系列教學_ 觸發器SQLServer觸發器
- SQL Server 2005動態管理物件SQLServer物件
- Sql server 2005遷移至Oracle系列之五:角色、使用者、及許可權SQLServerOracle
- SQL server 2005 expressSQLServerExpress
- Sql server 2005遷移至Oracle系列之一:生成表SQLServerOracle
- 修改SQL Server 2005 sa使用者密碼的方法SQLServer密碼
- SQL Server 2005 管理併發資料訪問[zt]SQLServer
- Sql Server 2005函式SQLServer函式
- SQL SERVER 2005 配置-saSQLServer
- Sql Server系列:Microsoft SQL Server Management Studio模板資源管理器SQLServerROS
- SQL SERVER2005建Link ServerSQLServer
- SQL Server 2005中的UDF(使用者定義函式)SQLServer函式
- Sql Server 2005新增T-sql特性SQLServer
- 業務需要,今天開始學習SQL Server2005SQLServer
- XML Support in Microsoft SQL Server 2005XMLROSSQLServer
- PowerShell連線 SQL Server 2005SQLServer
- Monitoring Tempdb in SQL Server 2005SQLServer
- 微軟SQL Server 2005速成版微軟SQLServer
- SQL Server2005快捷鍵SQLServer
- SQL SERVER 2005映象實驗SQLServer
- SQL Server 2005 Service Broker 初探SQLServer
- SQL Server 2005 Express Edition 概述SQLServerExpress
- SQL Server 2005:清空plan cacheSQLServer
- SQLServer2005 高校教學內容 (SQL 基礎 – 檢視)SQLServer
- SQL Server 2005中修改 Server Collation的方法SQLServer
- Sql server 2005遷移至Oracle系列之二:生成儲存過程SQLServerOracle儲存過程
- SQL Server 2005 在區域網中共享資料庫——Sql Server 2005的1433埠開啟和進行遠端連線SQLServer資料庫
- sql server 2005資料庫快照SQLServer資料庫
- 配置SQL Server 2005伺服器SQLServer伺服器
- SQL SERVER 2005表分割槽功能SQLServer
- 實戰 SQL Server 2005 映象配置SQLServer
- Sql server 2005中output用法解析SQLServer
- Sql Server 2005 日誌壓縮SQLServer
- SQL SERVER 2005 日誌收縮SQLServer
- sql server 2005使用點滴(1)SQLServer
- SQL Server 2005 Cluster 叢集部署SQLServer
- SQL Server 2005鎖的問題SQLServer
- 已安裝 SQL Server 2005 Express 工具。若要繼續,請刪除 SQL Server 2005 Express 工具SQLServerExpress