有些时候,高层给了我们一个数据库登录账号与密码,登录进去之后,发现我们查看不了其他数据库,那是因为你的账号权限不够,本文不要是实现这种功能

use School
go
--创建登陆帐户(create login),账号:SchoolDba 密码:xuyubing,默认连接到School数据库
create login SchoolDba with password='5uth.com', default_database=school
go
--为登陆账户创建数据库用户(create user),在School数据库中的security中的user下可以找到新创建的SchoolDba
create user SchoolDba for login SchoolDba with default_schema=dbo
go
--通过加入数据库角色,赋予数据库用户“db_owner”权限
exec sp_addrolemember 'db_owner','SchoolDba'
go

 

相关文章: