SQL Server SQL Server Windows database SQL Server
















![任务四 利用T-SQL管理登录帐号 1、创建帐户 格式: sp_addlogin [@loginname] ‘login’ [, [@passwd=] ‘password’] [, [@defdb=] ‘database’] [, 任务四 利用T-SQL管理登录帐号 1、创建帐户 格式: sp_addlogin [@loginname] ‘login’ [, [@passwd=] ‘password’] [, [@defdb=] ‘database’] [,](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-17.jpg)

![任务四 利用T-SQL管理登录帐号 3、回收登录帐户 格式: sprevokelogin [@loginname] ‘login’ 例如:回收登录帐户dbloginuser 1。 exec sp_revokelogin dbloginuser 1 任务四 利用T-SQL管理登录帐号 3、回收登录帐户 格式: sprevokelogin [@loginname] ‘login’ 例如:回收登录帐户dbloginuser 1。 exec sp_revokelogin dbloginuser 1](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-19.jpg)

![任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 1、使用系统存储过程使Windows NT的用户或 作组成 为SQL Server的登录帐户。 格式:sp_grantlogin [@loginane=]’login’ 例如:将Windows NT服务器上[servername]域的 作组[sqlgroup]映射为SQL 任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 1、使用系统存储过程使Windows NT的用户或 作组成 为SQL Server的登录帐户。 格式:sp_grantlogin [@loginane=]’login’ 例如:将Windows NT服务器上[servername]域的 作组[sqlgroup]映射为SQL](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-21.jpg)
![任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 2、撤消Windows NT服务器上[servername]域的 作组 [sqlgroup] 内用户与SQL Server登录帐户的映射。 exec sp_revokelogin [servernamesqlgroup] 任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 2、撤消Windows NT服务器上[servername]域的 作组 [sqlgroup] 内用户与SQL Server登录帐户的映射。 exec sp_revokelogin [servernamesqlgroup]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-22.jpg)
![任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 3、拒绝Windows NT服务器上[servername]域的 作组 [sqlgroup]内用户登录SQL Server服务器。 exec sp_denylogin [servernamesqlgroup] 任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 3、拒绝Windows NT服务器上[servername]域的 作组 [sqlgroup]内用户登录SQL Server服务器。 exec sp_denylogin [servernamesqlgroup]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-23.jpg)




![任务五 使用T-SQL管理数据库用户 1、添加数据库用户 格式:sp_grantdbaccess [@loginame =] '账户名' [, [@name_in_db =] '数据库用户名’ 例如:在当前数据库中为Windows NT账户 CorporateGeorge. 任务五 使用T-SQL管理数据库用户 1、添加数据库用户 格式:sp_grantdbaccess [@loginame =] '账户名' [, [@name_in_db =] '数据库用户名’ 例如:在当前数据库中为Windows NT账户 CorporateGeorge.](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-28.jpg)







![1、固定服务器角色 2、使用T-SQL管理服务器角色: 3)将固定服务器角色分配给某指定的登录帐户: Exec sp_addsrvrolemember [servername dbloginuser 1], ’sysadmin’ 4)收回分配给某指定的登录帐户的固定服务器角色: Exec sp_dropsrvrolemember [servername dbloginuser 1、固定服务器角色 2、使用T-SQL管理服务器角色: 3)将固定服务器角色分配给某指定的登录帐户: Exec sp_addsrvrolemember [servername dbloginuser 1], ’sysadmin’ 4)收回分配给某指定的登录帐户的固定服务器角色: Exec sp_dropsrvrolemember [servername dbloginuser](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-36.jpg)












![数据库角色 2、使用T-SQL管理数据库角色 格式:Sp_addrole [@rolename=]’role’[, [@ownername=]’owner’] 例如:use mydb 1 go exec sp_addrole ‘mangers’ go exec 数据库角色 2、使用T-SQL管理数据库角色 格式:Sp_addrole [@rolename=]’role’[, [@ownername=]’owner’] 例如:use mydb 1 go exec sp_addrole ‘mangers’ go exec](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-49.jpg)




![管理数据库角色 sp_addrole:用来创建一个新的数据库角色 sp_addrole,owner sp_droprole:用于删除一个数据库角色 sp_droprole sp_helprole:显示当前数据库所有的数据库角色的所有信息 sp_helprole [‘role’] sp_addrolemember:向数据库某一角色中添加数据库用户 sp_addrolemember role,security_account sp_droprolemember:用来删除某一角色的用户 sp_droprolemember role,security_account 管理数据库角色 sp_addrole:用来创建一个新的数据库角色 sp_addrole,owner sp_droprole:用于删除一个数据库角色 sp_droprole sp_helprole:显示当前数据库所有的数据库角色的所有信息 sp_helprole [‘role’] sp_addrolemember:向数据库某一角色中添加数据库用户 sp_addrolemember role,security_account sp_droprolemember:用来删除某一角色的用户 sp_droprolemember role,security_account](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-54.jpg)






![Grant语句其语法格式: (1)对语句的许可 Grant {all|statement[, …n]} to security_account[, …n] [ WITH GRANT OPTION ] Grant语句其语法格式: (1)对语句的许可 Grant {all|statement[, …n]} to security_account[, …n] [ WITH GRANT OPTION ]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-61.jpg)
![Grant语句其语法格式: (2)对对象的许可 Grant { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[, Grant语句其语法格式: (2)对对象的许可 Grant { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[,](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-62.jpg)

![Deny语句其语法格式: (1)否定语句的许可 Deny {all|statement[, …n]} to security_account [, …n] Deny语句其语法格式: (1)否定语句的许可 Deny {all|statement[, …n]} to security_account [, …n]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-64.jpg)
![Deny语句其语法格式: (2)否定对象的许可 Deny { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[, Deny语句其语法格式: (2)否定对象的许可 Deny { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[,](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-65.jpg)
![【例】对多个用户拒绝多个语句权限,用户不能使用 create database和create table语句,除非给他们显式授 予权限。 Deny create table to Mary, John, [CorporateBob. J] Exec 【例】对多个用户拒绝多个语句权限,用户不能使用 create database和create table语句,除非给他们显式授 予权限。 Deny create table to Mary, John, [CorporateBob. J] Exec](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-66.jpg)
![Revoke语句其语法格式: (1)收回语句的许可 Revoke {all|statement[, …n]} from security_account [, …n] Revoke语句其语法格式: (1)收回语句的许可 Revoke {all|statement[, …n]} from security_account [, …n]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-67.jpg)
![Revoke语句其语法格式: (2)收回对象的许可 Revoke [grant option for] { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} Revoke语句其语法格式: (2)收回对象的许可 Revoke [grant option for] { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view}](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-68.jpg)
![【例】废除已授予用户Joe和CorporateBob. J 的 create table权限。 revoke create table from Joe, [CorporateBob. J] 它删除了允许Joe与CorporateBob. J 【例】废除已授予用户Joe和CorporateBob. J 的 create table权限。 revoke create table from Joe, [CorporateBob. J] 它删除了允许Joe与CorporateBob. J](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-69.jpg)





- Slides: 74

SQL Server权限管理






任务一 SQL Server数据库的安全性层次 Windows database SQL Server table Db user SQL Logins db 1 P db roles Windows 账号 Db user db 2 db roles Windows 账号 SQL 账号 P SQL Roles P Db user dbn db roles P P P P









![任务四 利用TSQL管理登录帐号 1创建帐户 格式 spaddlogin loginname login passwd password defdb database 任务四 利用T-SQL管理登录帐号 1、创建帐户 格式: sp_addlogin [@loginname] ‘login’ [, [@passwd=] ‘password’] [, [@defdb=] ‘database’] [,](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-17.jpg)
任务四 利用T-SQL管理登录帐号 1、创建帐户 格式: sp_addlogin [@loginname] ‘login’ [, [@passwd=] ‘password’] [, [@defdb=] ‘database’] [, [@language=] ‘language’] [, [@sid=] ‘sid’] [, [@encryption=] ‘encryption_option’] 例如:exec sp_addlogin ‘dbloginuser 1’, ‘password’, ’学生信息库’

任务四 利用T-SQL管理登录帐号 2、修改帐户 例如:修改登录帐户dbloginuser 1的默认数据库。 exec sp_defaultdb ‘dbloginuser 1’, ‘学生管理数据库’ 修改dbloginuser 1的密码。 exec sp_password ‘password’, ’newpassword’‘dbloginuser 1’
![任务四 利用TSQL管理登录帐号 3回收登录帐户 格式 sprevokelogin loginname login 例如回收登录帐户dbloginuser 1 exec sprevokelogin dbloginuser 1 任务四 利用T-SQL管理登录帐号 3、回收登录帐户 格式: sprevokelogin [@loginname] ‘login’ 例如:回收登录帐户dbloginuser 1。 exec sp_revokelogin dbloginuser 1](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-19.jpg)
任务四 利用T-SQL管理登录帐号 3、回收登录帐户 格式: sprevokelogin [@loginname] ‘login’ 例如:回收登录帐户dbloginuser 1。 exec sp_revokelogin dbloginuser 1

任务四 利用T-SQL管理登录帐号 4、删除帐户 删除登录帐户dbloginuser 1。 exec sp_droplogin dbloginuser 1
![任务四 利用TSQL管理登录帐号 SQL Server集成登录帐号 1使用系统存储过程使Windows NT的用户或 作组成 为SQL Server的登录帐户 格式spgrantlogin loginanelogin 例如将Windows NT服务器上servername域的 作组sqlgroup映射为SQL 任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 1、使用系统存储过程使Windows NT的用户或 作组成 为SQL Server的登录帐户。 格式:sp_grantlogin [@loginane=]’login’ 例如:将Windows NT服务器上[servername]域的 作组[sqlgroup]映射为SQL](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-21.jpg)
任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 1、使用系统存储过程使Windows NT的用户或 作组成 为SQL Server的登录帐户。 格式:sp_grantlogin [@loginane=]’login’ 例如:将Windows NT服务器上[servername]域的 作组[sqlgroup]映射为SQL Server登录帐户。 exec sp_grantlogin [servernamesqlgroup]
![任务四 利用TSQL管理登录帐号 SQL Server集成登录帐号 2撤消Windows NT服务器上servername域的 作组 sqlgroup 内用户与SQL Server登录帐户的映射 exec sprevokelogin servernamesqlgroup 任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 2、撤消Windows NT服务器上[servername]域的 作组 [sqlgroup] 内用户与SQL Server登录帐户的映射。 exec sp_revokelogin [servernamesqlgroup]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-22.jpg)
任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 2、撤消Windows NT服务器上[servername]域的 作组 [sqlgroup] 内用户与SQL Server登录帐户的映射。 exec sp_revokelogin [servernamesqlgroup]
![任务四 利用TSQL管理登录帐号 SQL Server集成登录帐号 3拒绝Windows NT服务器上servername域的 作组 sqlgroup内用户登录SQL Server服务器 exec spdenylogin servernamesqlgroup 任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 3、拒绝Windows NT服务器上[servername]域的 作组 [sqlgroup]内用户登录SQL Server服务器。 exec sp_denylogin [servernamesqlgroup]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-23.jpg)
任务四 利用T-SQL管理登录帐号 SQL Server集成登录帐号 3、拒绝Windows NT服务器上[servername]域的 作组 [sqlgroup]内用户登录SQL Server服务器。 exec sp_denylogin [servernamesqlgroup]




![任务五 使用TSQL管理数据库用户 1添加数据库用户 格式spgrantdbaccess loginame 账户名 nameindb 数据库用户名 例如在当前数据库中为Windows NT账户 CorporateGeorge 任务五 使用T-SQL管理数据库用户 1、添加数据库用户 格式:sp_grantdbaccess [@loginame =] '账户名' [, [@name_in_db =] '数据库用户名’ 例如:在当前数据库中为Windows NT账户 CorporateGeorge.](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-28.jpg)
任务五 使用T-SQL管理数据库用户 1、添加数据库用户 格式:sp_grantdbaccess [@loginame =] '账户名' [, [@name_in_db =] '数据库用户名’ 例如:在当前数据库中为Windows NT账户 CorporateGeorge. W 添加用户,并取名为Georgie。 User 学生管理数据库 go exec sp_grantdbaccess 'CorporateGeorge. W', 'Georgie'







1、固定服务器角色 2、使用T-SQL管理服务器角色: 1)查看服务器角色: Exec sp_helpsrvrole 2)查看服务器角色权限: Use master go Exec sp_srvrolepermission sysadmin
![1固定服务器角色 2使用TSQL管理服务器角色 3将固定服务器角色分配给某指定的登录帐户 Exec spaddsrvrolemember servername dbloginuser 1 sysadmin 4收回分配给某指定的登录帐户的固定服务器角色 Exec spdropsrvrolemember servername dbloginuser 1、固定服务器角色 2、使用T-SQL管理服务器角色: 3)将固定服务器角色分配给某指定的登录帐户: Exec sp_addsrvrolemember [servername dbloginuser 1], ’sysadmin’ 4)收回分配给某指定的登录帐户的固定服务器角色: Exec sp_dropsrvrolemember [servername dbloginuser](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-36.jpg)
1、固定服务器角色 2、使用T-SQL管理服务器角色: 3)将固定服务器角色分配给某指定的登录帐户: Exec sp_addsrvrolemember [servername dbloginuser 1], ’sysadmin’ 4)收回分配给某指定的登录帐户的固定服务器角色: Exec sp_dropsrvrolemember [servername dbloginuser 1], ’sysadmin’



数据库角色 1)查看数据库角色: Use master go Exec sp_helpdbfixedrole

数据库角色 2)将某数据库角色分配给某指定的登录帐户: Use mydb 1 go Exec sp_addrolemember db_owner, dbuser 1

数据库角色 3)收回分配给某指定的登录帐户的指定数据库角色: Use mydb 1 Go Exec sp_droprolemember db_owner, dbuser 1







![数据库角色 2使用TSQL管理数据库角色 格式Spaddrole rolenamerole ownernameowner 例如use mydb 1 go exec spaddrole mangers go exec 数据库角色 2、使用T-SQL管理数据库角色 格式:Sp_addrole [@rolename=]’role’[, [@ownername=]’owner’] 例如:use mydb 1 go exec sp_addrole ‘mangers’ go exec](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-49.jpg)
数据库角色 2、使用T-SQL管理数据库角色 格式:Sp_addrole [@rolename=]’role’[, [@ownername=]’owner’] 例如:use mydb 1 go exec sp_addrole ‘mangers’ go exec sp_droprole ‘mangers’




![管理数据库角色 spaddrole用来创建一个新的数据库角色 spaddroleowner spdroprole用于删除一个数据库角色 spdroprole sphelprole显示当前数据库所有的数据库角色的所有信息 sphelprole role spaddrolemember向数据库某一角色中添加数据库用户 spaddrolemember rolesecurityaccount spdroprolemember用来删除某一角色的用户 spdroprolemember rolesecurityaccount 管理数据库角色 sp_addrole:用来创建一个新的数据库角色 sp_addrole,owner sp_droprole:用于删除一个数据库角色 sp_droprole sp_helprole:显示当前数据库所有的数据库角色的所有信息 sp_helprole [‘role’] sp_addrolemember:向数据库某一角色中添加数据库用户 sp_addrolemember role,security_account sp_droprolemember:用来删除某一角色的用户 sp_droprolemember role,security_account](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-54.jpg)
管理数据库角色 sp_addrole:用来创建一个新的数据库角色 sp_addrole,owner sp_droprole:用于删除一个数据库角色 sp_droprole sp_helprole:显示当前数据库所有的数据库角色的所有信息 sp_helprole [‘role’] sp_addrolemember:向数据库某一角色中添加数据库用户 sp_addrolemember role,security_account sp_droprolemember:用来删除某一角色的用户 sp_droprolemember role,security_account sp_helprolemember:用于显示某一数据库角色的所有成员 sp_helprolemember [‘role’]






![Grant语句其语法格式 1对语句的许可 Grant allstatement n to securityaccount n WITH GRANT OPTION Grant语句其语法格式: (1)对语句的许可 Grant {all|statement[, …n]} to security_account[, …n] [ WITH GRANT OPTION ]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-61.jpg)
Grant语句其语法格式: (1)对语句的许可 Grant {all|statement[, …n]} to security_account[, …n] [ WITH GRANT OPTION ]
![Grant语句其语法格式 2对对象的许可 Grant all priviledgespermission n column n on tableview on tableview column Grant语句其语法格式: (2)对对象的许可 Grant { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[,](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-62.jpg)
Grant语句其语法格式: (2)对对象的许可 Grant { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[, …n])] |on {stored_procedure|extended_procedure} } to security_account[, …n][ WITH GRANT OPTION ] [as {group|role}]

![Deny语句其语法格式 1否定语句的许可 Deny allstatement n to securityaccount n Deny语句其语法格式: (1)否定语句的许可 Deny {all|statement[, …n]} to security_account [, …n]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-64.jpg)
Deny语句其语法格式: (1)否定语句的许可 Deny {all|statement[, …n]} to security_account [, …n]
![Deny语句其语法格式 2否定对象的许可 Deny all priviledgespermission n column n on tableview on tableview column Deny语句其语法格式: (2)否定对象的许可 Deny { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[,](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-65.jpg)
Deny语句其语法格式: (2)否定对象的许可 Deny { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {table|view} [(column[, …n])] |on {stored_procedure|extended_procedure} } to security_account[, …n]
![例对多个用户拒绝多个语句权限用户不能使用 create database和create table语句除非给他们显式授 予权限 Deny create table to Mary John CorporateBob J Exec 【例】对多个用户拒绝多个语句权限,用户不能使用 create database和create table语句,除非给他们显式授 予权限。 Deny create table to Mary, John, [CorporateBob. J] Exec](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-66.jpg)
【例】对多个用户拒绝多个语句权限,用户不能使用 create database和create table语句,除非给他们显式授 予权限。 Deny create table to Mary, John, [CorporateBob. J] Exec sp_helprotect NULL, Mary
![Revoke语句其语法格式 1收回语句的许可 Revoke allstatement n from securityaccount n Revoke语句其语法格式: (1)收回语句的许可 Revoke {all|statement[, …n]} from security_account [, …n]](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-67.jpg)
Revoke语句其语法格式: (1)收回语句的许可 Revoke {all|statement[, …n]} from security_account [, …n]
![Revoke语句其语法格式 2收回对象的许可 Revoke grant option for all priviledgespermission n column n on tableview Revoke语句其语法格式: (2)收回对象的许可 Revoke [grant option for] { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view}](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-68.jpg)
Revoke语句其语法格式: (2)收回对象的许可 Revoke [grant option for] { {all [priviledges]|permission[, …n]} [(column[, …n])] on {table|view} |on {stored_procedure|extended_procedure} } from security_account[, …n] [as {group|role}]
![例废除已授予用户Joe和CorporateBob J 的 create table权限 revoke create table from Joe CorporateBob J 它删除了允许Joe与CorporateBob J 【例】废除已授予用户Joe和CorporateBob. J 的 create table权限。 revoke create table from Joe, [CorporateBob. J] 它删除了允许Joe与CorporateBob. J](https://slidetodoc.com/presentation_image_h/84c831e0585caa304d5335d4d7b50996/image-69.jpg)
【例】废除已授予用户Joe和CorporateBob. J 的 create table权限。 revoke create table from Joe, [CorporateBob. J] 它删除了允许Joe与CorporateBob. J 创建表的权限。不 过,如果已create table权限授予给了包含 Joe 和 CorporateBob. J 成员的任何角色,那么 Joe 和 CorporateBob. J 仍可创建表。 【例】废除授予多个用户的多个语句权限。 revoke create table, create default from Mary, John Exec sp_helprotect NULL, Mary


授权、拒绝、默认权限 REVOKE: Neutral GRANT: Can Perform Action DENY: Cannot Perform Action

授权允许访问 User/Role Eva Ivan David public SELECT INSERT UPDATE DELETE DRI

拒绝访问 User/Role Eva Ivan David public SELECT INSERT UPDATE DELETE DRI

默认状态 User/Role Eva Ivan David public SELECT INSERT UPDATE DELETE DRI
Windows Windows Windows XP Windows Vista Windows 7
Windows Windows 951995 Windows 981996 Windows 20002000 Windows
Windows Server Windows Azure Windows Server System Center
LOGO v Windows 7 Windows Windows 7 Windows
LOGO v Windows 7 Windows Windows 7 Windows
SQL SQL SELECT SQL INSERT SQL UPDATE SQL
04 Windows Server 2003 Networking 1 Windows Server
Windows Server 2008 SPLA Product Lineup Windows Server
Windows Server I MCP MCSE Windows Server 2003
WINDOWS SERVER 2000 WINDOWS SERVER 2000 CONCEPTO Es
WINDOWS SERVER 2008 Windows Server 2008 es el
Windows Server 2012 Mode de licence Windows Server
Upgrading Windows Server 2008 to Windows Server 2012
Windows Server 2008 Windows Server 2008 Cluster Recovery
Database My SQL Database Basis data atau database
Windows Server Failover Clustering WSFC with SQL Server
Windows Server 2008 and SQL Server 2008 end
SQL Server 2017 y Windows Server 2016 Trabaje
SQL Server 2017 Windows Server 2016 Work more
SQL Server 2017 Windows Server 2016 Work more
Best of Azure Windows Server and SQL Server
MBL 324 SQL Server Everywhere Windows Mobile SQL
Creating a Database Microsoft SQL Server Create Database
Accessing my SQL relational database My SQL database
SQL dan Database My SQL Database untuk aplikasi
SQL Database Design u SQL u Relational Database
WINDOWS VISTA Windows Vista Windows Vista je ime
Hacking Windows Damian Gordon Hacking Windows Most Windows
Windows 1 0 and later Windows 95 Windows
Windows Implementationof DIRAC ON WINDOWS Client on Windows
Casement windows Double hung windows Pivoted windows Sliding
WINDOWS 8 Windows 7 Windows 8 Pro 1
Windows 7 Windows 8 1 Update Windows 10
Windows 7 Teclas de atalhos Windows 7 Windows
INTRO TO WINDOWS 10 WHY WINDOWS 10 Windows
Windows Desktop Windows Phone Windows 10 Xbox Io
Windows 8 1 Windows Phone 8 1 Windows
Introducing Microsoft Windows 7 What is WINDOWS Windows
MBL 201 Windows Mobile Windows Mobile Windows Mobile
IP Windows 2000XP IP Windows 2000XP IP Windows
PC Boot Process Windows 98 Windows XP Windows
Windows Administration How to automate Windows MSDN Windows
Database My SQL Server Web Server Appserver PHP
SQL Server to My SQL Database Migration SQLWays
Pengenalan My SQL My SQL merupakan Database server