1、做权限管理的时候,对某个用户的权限进行检索>>教育资源库 做权限管理的时候,对某个用户的权限进行检索。 --用户继承树CREATEfunctiongetUserTree(UserNamesysname, --用户名 Seqbit --查找方式:0查找子孙 1.查找祖先 ) returnsResulttable(UserIDsysname,UserNamesysname,Levelint) as begin declareUserIdsysname setuserId=user_id(userName) if
2、useridisnull begin --raiserror('指定的用户名不存在',16,1) return end DECLARElevelint,linechar(20) declarestacktable(itemsysname,levelint) INSERTINTOstackVALUES(UserID,1) SELECTlevel=1 stackstack stack sysmembers sysmembers an' execsp_addrolemember