【问题描述】
重置1001所有权限的语句!
请备份数据库后执行以下语句:
USE issyytv3
go
delete from t_sys_operator where oper_id=’1001′
delete from t_sys_oper_grant where oper_id=’1001′
delete from t_sys_data_grant where oper_id=’1001′
go
INSERT INTO t_sys_operator ( oper_id, oper_name, oper_status, oper_type, oper_pw, output_rate, data_grant,area_manager,branch_no,charge,limit_discount,price_grant,grant_type,cash_grant,last_time )
VALUES ( ‘1001’, ‘1001’, ‘正常’, ‘用户’, ’30.-‘, 0.00, ‘0’ ,’0′,’全部’,’1′,1.00,’11111′,’0′,’111111111111111111111111111111′,GETDATE())
insert t_sys_oper_grant (oper_id,func_id,grant0,grant1,grant2,grant3,grant4,grant5,grant6,grant7) select ‘1001’,menu_id,’1′,’1′,’1′,’1′,’1′,’1′,’1′,’1′ from t_sys_menu
insert t_sys_data_grant(oper_id,item_clsno,data_grant,grant_type)
select Distinct ‘1001’,left(item_clsno,2),’1′,’0′ from t_bd_item_cls WHERE LEN(item_clsno)>1
go
exec p_get_oper_data_grant ‘1001’
go