乙個使用者登入許可權的基本例子

2022-01-23 10:22:09 字數 1065 閱讀 8305

alter procedure [dbo].[sp_a_userlogin]

(@custid varchar(10), --登入編碼

@password varchar(10),--使用者密碼

@flag int output, --輸出錯誤資訊

@activate int output,--是否啟用

@groupid int output --許可權組   )as

declare @num int  --表示執行成功顯示的條數

declare @activatebool int --賬號是否啟用

declare @login_qx int --登入許可權

begin

select @num=count(*) from a_user where custid=@custid and password=@password   --得到的記錄是等於1

select @activatebool= activate from a_user where custid=@custid and password=@password

select @login_qx=groupid from a_user where custid=@custid and password=@password

if @num=1 --表示登入成功

begin

if @activatebool=1 --表示許可權是啟用的

begin

set @flag=1--表示登入成功

set @activate=1  --設定為1

if @login_qx='1'

set @groupid=1

if @login_qx='2'

set @groupid=2

if @login_qx='3'

set @groupid=3

endend

else

begin

set @flag=0--表示登入失敗使用者名稱或密碼失敗

set @activate=0--未啟用

set @groupid=0

endend

Oracle查詢每乙個使用者的最後乙個登入時間

使用row number over partition by 函式 row number over rank over 和dense rank over 函式的使用下面以班級成績表t2來說明其應用 t2表資訊如下 cfe 2 74 dss 1 95 ffd 1 95 fda 1 80 gds 2 9...

乙個完整 安全的使用者登入系統

在應用php程式設計的時候,我有乙個習慣,不太愛好應用現成的庫檔案,例如phplib或者其它類似的庫,在這個系統中,我也打算自己寫乙個庫檔案,它需要處理認證 確認email,更新帳號 密碼,email 等事情。為了在保證該系統安全的同時,不會加重我現有資料庫的累贅。因此這個新的系統要依附cookie...

python編寫乙個使用者登入程式

print 新建使用者 n n print 登入賬號 e e print 退出程式 q q contact dict while 1 a input 請輸入指令 if a n or a n name input 請輸入使用者名稱 if name in contact name input 此使用者已...