关于设置管理员权限的存储过程
设置管理权限
CREATE PROCEDURE rw_purview_set
@uid varchar(20) /*要设置权限的管理员*/
@purview int /*权限值*/
@errmsg varchar(500) OUTPUT /*返回错误信息*/
返回值:>=0成功、<0失败
记录集:
备注:超级管理员admin不可设置权限,已有权限不重复添加。管理员不存在或为超级管理员或权限值超过范围均返回错误并传回错误信息
权限设置表
CREATE TABLE [dbo].[admin_purview] (
[id] [int] IDENTITY (1, 1), /*标识ID*/
[uid] [varchar] (20), /*操作员ID号*/
[purview] [int] /*权限标识*/
)
请问这个存储怎么写。小弟实在是菜。特别是权限值超过范围不知道怎么判断
请各位写来让我学习学习