Code CREATEFUNCTION[dbo].[ExclusionAccount]
( @Accountnvarchar(30)
) RETURNSbit AS BEGIN DECLARE@Resultbit IF@AccountIN ('administrator','admin','system','sys','sysadmin','db') SET@Result=1 ELSE SET@Result=0 RETURN@Result END
在用户注册或是更改帐号时,如同下面判断:
Code DECLARE@IsEXISTbit SELECT@IsEXIST= (SELECT[dbo].ExclusionAccount(@Account)) IF(@IsEXIST=1) BEGIN RAISERROR(N'此帐号:%s是系统预定帐号!',16,1,@Account) RETURN END
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步