摘要: 1: 常用的数据库权限设计基于角色的权限的数据库设计, Role关联Application,再有application关联menu和button如果需要基于用户和角色的双权限验证,需要再添加 user和menu或user和button的之间的关联表,去最大权限。2:使用t_Privilege 表记录 主体,领域,权限 。使用t_Privilege进行权限判断。 阅读全文
posted @ 2013-05-20 17:58 shzy2012 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 配置系统环境变量,在Path中添加:C:\Windows\Microsoft.NET\Framework\v4.0.30319注释:就是csc.exe所在的目录 在cmd命令中输入 csc 测试是否配置成功1:下载NppExec 插件菜单--》插件--》Plugin Manager --》show Plugin Manager安装过后,需要重启NotePad++2:配置 NppExec在Execute中输入:NPP_SAVEcsc $(FILE_NAME)$(NAME_PART)并且点击Save,保存为C#3:测试新建一个test.cs文件using System;namespace Test 阅读全文
posted @ 2013-04-28 20:14 shzy2012 阅读(5278) 评论(1) 推荐(0) 编辑
摘要: 用来描述数据,而本身也是一种基本的数据,有点像元素周期表中的元素,比如 C ,O ,本身是一种元素(我理解为元数据),使用这些基本元素又可以组成新的元素,比如CO等像这样的基本元素就是元数据 阅读全文
posted @ 2013-04-22 11:35 shzy2012 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 语法:SET FMTONLY { ON | OFF }描述: 在查询时,只返回检索的元数据,不返回查询数据权限:默认授予所有用户例子: select * from t_ItemClass where FItemClassID = 8 返回结果是:当SET FMTONLY ON 时,仅仅将执行查询所得的元数据发送到客户端。SET FMTONLY 的设置是在执行或运行时设置,而不是在分析是设置。SET FMTONLY ON select * from t_ItemClass where FItemClassID = 8 SET FMTONLY OFF 返回结果如下: 阅读全文
posted @ 2013-04-22 11:31 shzy2012 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 采购关系图:订单关系图:采购流程: 阅读全文
posted @ 2013-04-12 10:56 shzy2012 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 根据数据库名称过滤根据 HostName 过滤 , HostName是访问数据库机器的名称,对于客户端到服务器取数据这种情况, HostName指的是服务器的名字可以通过sqlserver 客户端工具查询设置 根据HostName过滤EventSubClass 过滤事件,EventClass是int 类型, event=12总结: 一般有用的sql 会很长,而且连续出现两次。 阅读全文
posted @ 2013-04-10 09:56 shzy2012 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 在shell中常用的特殊符号罗列如下:#;;;.,/\'string'|!$${}$?$$$*"string"***?:^$#$@`command`{}[][[]]()(()) ||&&{xx,yy,zz,...}~~+~-&\<...\>+-%===!=# 井号 (comments)这几乎是个满场都有的符号,除了先前已经提过的"第一行"#!/bin/bash井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行。# This line is comments.ec 阅读全文
posted @ 2013-01-22 11:54 shzy2012 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。注:该命令通常用命令“.”来替代。如:source /etc/profile 与 . /etc/profile是等效的。注意:source命令与shell scripts的区别是,source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。此文章来之:http://zhidao.bai 阅读全文
posted @ 2013-01-22 10:46 shzy2012 阅读(1956) 评论(0) 推荐(0) 编辑
摘要: 备份: set PGPASSWORD=密码 set PGCLIENTENCODING=UTF8 pg_dumpall -U postgres > backup_file恢复: set PGPASSWORD=密码 set PGCLIENTENCODING=UTF8 psql -U postgres < backup_file升级(当然要把以前的数据迁移到新系统):目前我在Windows XP上用的PostgreSQL的版本是8.1,既然有新版本8.3.4出来了,就想升级到这个版本。一般小版本升级,如把8.3.1升级到8.3.4,只需要升级程序就可用,原来的数据仍然可用。可是如果把8. 阅读全文
posted @ 2012-10-18 19:41 shzy2012 阅读(2900) 评论(0) 推荐(0) 编辑
摘要: 获取表:select table_name from user_tables; //当前用户拥有的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表select table_name from dba_tables where owner='用户名'user_tables的字段包括:table_name,tablespace_name,last_analyzeddba_tables的字段包括:ower,table_name,tablespace_name 阅读全文
posted @ 2012-08-10 15:02 shzy2012 阅读(3265) 评论(0) 推荐(0) 编辑