欢迎来到天天文库
浏览记录
ID:11410714
大小:1.47 MB
页数:9页
时间:2018-07-11
《sql server2005用户管理文档有图有真相》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、准备工作1新建两个数据库db1,db22在db1中新建两个表tb1,tb2(字段设置id,name)3输入三行数据二,用户管理三四,用户管理主要是针对SQLserver身法验证中的用户管理身份验证:1)windows身份验证直接对操作系统的用户开放1)SQLserver身份验证:需要提供SQLserver服务器的登录名和密码2)用户管理步骤第一步:新建登录用户:登陆SQLSERVER服务器的用户展开服务器————》安全性————》登录名————》新建登录名输入登录名zhangsan密码123取消“强制密码过期”确定后会在登录名中出现zhangsan用户测试登录用户:使用zhangs
2、an登录服务器结论:zhangsan能够成功登陆服务器,但是米诶有访问访问用户数据可的权限第二步:是登录用户成为指定的数据库用户(示例:zhangsan成为db1数据库用户)展开数据库————》db1————》安全性————》用户————》新建用户输入用户名zhangsan,登录名zhangsan确定后,会在db1的用户中出现zhangsan用户,此时就将登录用户zhangsan指定为db1数据库用户测试数据库用户(zhangsan)结论1zhangsan能够访问db1数据库,但是不能访问用户表结论2zhangsan不能访问其他数据库,因为张三只是db1数据库用户第三部:给数据库用
3、户授权(数据库操作权限:insert,delete,update,select)示例1给数据库用户指定表的操作权限。Tb1的查询权限展开db1————》表————》tb1————属性添加zhangsan用户授予select权限测试权限结论1zhangsan具有查询tb1表的权限此时,zhangsan只有select权限没有其他操作权限如果要具备其他权限,重复上述操作授予zhangsan其他权限结论三,此时zhangsan只对td1标有操作权限,若要有对其他表的操作权限,需要对其他表进行上述设置;如果要想一次性授予数据库用户多个权限,可以是数据库用户属于某个角色;角色是一组权限的集合
4、常用的一个角色dbowner数据库所有者角色示例2使zhangsan成为db1数据库的db—owmer展开db1————》安全性————》用户————》zhangsan————》属性设置zhangsan的数据库成员角色为dbowner测试角色权限结论:Zhangsan具有操作db1数据库的所有权限注意:新建登陆用户,数据库用户和授权时必须在管理员用户状态下
此文档下载收益归作者所有