服务器授权
2018-03-30 10:15
141 查看
角色管理分两种 一种是服务器级别 一种是数据库级别
如服务器级别:
sysadmin 系统管理员 sql server 中执行任何操作
serveradmin 服务器管理员 配置服务器设置
如数据库级别:
db_owner 数据库拥有者 数据库所有者,可以执行所有数据库的操作
db_accessadmin 访问管理 可以添加删除数据库用户
在1数据中创建的用户 不可以在2数据库中使用
如:
在sql创建一个admin的登录名
create login admin with password=‘asc’ --这个只是能登陆到数据库的一个账号而且这个账号只有默认的权限操作数据库库,要想改服务器一些配置需要给予权限。
sp_addsrvrolemember ‘admin’,’sysadmin’ --给予登录名admin 服务器级管理权限
sp_dropsrvrolemember ‘admin’,’sysadmin’ --撤销权限
要想操作那个数据库还需要在数据库上创建一个用户,给予这个用于什么权限
use mack go create user duwei from login admin --创建数据库用户名为duwei 绑定在admin登录名上 sp_addrolemember ‘db_owner’,’duwei’ --赋予duwei于数据库拥有者权限 sp_dropaddrolemember ‘db_owner’,’duwei’ --撤销权限
相关文章推荐
- Linux 服务器发现未授权登录用户处理办法(踢出用户)
- Intellij license server JetBrains 授权服务器
- 使用控制台程序搭建OAuth授权服务器
- 授权服务器
- 远程服务器返回错误(401)未经授权
- linux服务器搭建2-服务器创建用户及授权
- 搭建Jetbrains家族IDE授权服务器
- Server2008R2:由于没有远程桌面授权服务器可以提供许可证,.....错误的解决
- windows 2008激活终端服务器授权
- oauth2 学习(一)-使用Apache oltu实现oauth2的授权服务器
- 解决Server2008“由于没有远程桌面授权服务器可以提供许可证”错误无法连接远程桌面
- 激活Windows Server 2003终端服务器授权
- asp.net mvc 4 IIS7 提示:"错误消息 401.2。: 未经授权: 服务器配置导致登录失败"
- Unity3D内置网络Network之授权服务器案例
- vncviewer 连接到服务器授权失败的解决方法/一些常用命令
- IntelliJ Idea 授权服务器使用
- Windows server 2003服务器新增用户并授权远程连接
- [服务器]Windows server 2008 R2远程桌面授权破解方法
- JetBrains授权服务器
- 远程服务器返回错误(401)未经授权