首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

sql 2005创建只读帐号的另一种方法

作者:  时间: 2011-05-27

--以下操作全部在pdhb_synadmin中执行

--1:创建角色r_shikong
USE [pdhb_synadmin]
GO
EXEC sp_addrole 'r_shikong'


--2:授予角色 r_shikong 对 V_AffairInfo_List 视图的 SELECT 权限
GRANT SELECT ON V_AffairInfo_List TO r_shikong


--3:添加登录 pdhb_shikong_test,设置密码为123456789@a,默认数据库为pdhb_synadmin
EXEC sp_addlogin 'pdhb_shikong_test','123456789@a','pdhb_synadmin'
CREATE USER [pdhb_shikong_test] FOR LOGIN [pdhb_shikong_test] WITH DEFAULT_SCHEMA=[dbo]


--4:把用户pdhb_shikong_test添加到角色r_shikong中
EXEC sp_addrolemember 'r_shikong','pdhb_shikong_test'