王殊勋的个人博客

只要开始,虽远不迟!

一、权限分类: 系统权限:系统规定用户使用数据库的权限.(系统权限是对用户而言). 实体权限:某种权限用户对其它用户的表或视图的存取权限.(是针对表或视图而言的). 二、系统权限管理: 1系统权限分类: 1 2 3 4 5 DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构. RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构. CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构. 对于普通用户:授予connect, resource权限. 对于DBA管理用户:授予conn
阅读全文 »

打开/etc/my.cnf文件,修改以下设置,如果没有,可手动添加.调整设置时,请量力而行,这与你的服务器的配置有关,特别是内存大小.以下设置比较适合于1G内存的服务器,但并不绝对. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #指定索引缓冲区的大小,它决定索引处理的速度,尤其是索引读的速度.通过检查状态值 Key_read_requests和Key_reads,可以知道key_buffer_size设置是否合理.比例key_reads / key_read_requests应
阅读全文 »

第一次用–nodeps来卸载rpm包,出现错误: 1 error: specifies multiple packages 于是再加一个–allmatches这下可以成功卸载了. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [root@localhost courier-imap-4.1.0]# rpm -qa | grep cyrus-sasl | xargs rpm -e --nodeps error: "cyrus-sasl-lib-2.1.22-5.el5_4.3" specifies multiple packages error: "cyrus
阅读全文 »

解决方案: 进入apache的安装目录: 1 2 Windows : D:/Program Files/Apache Software Foundation/Apache2.2conf linux : /usr/local/apache/conf 用记事本打开httpd.conf 将里面的: 1 #ServerName localhost:80 注释去掉即可. 再执行: 1 service httpd start 然后可以通过浏览器访问http://localhost:80,如果页面显示"It works!”,即表示apache已安装并启动成功.
阅读全文 »

首先使用 iptables -L -n 命令来查看已经创建的防火墙规则, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [root@webxn ~]# iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination DROP all -- 173.231.17.71 0.0.0.0/0 DROP all -- 173.231.17.71 0.0.0.0/0 ACC
阅读全文 »

执行mkinitrd命令时,提示: 1 "No module dm-mem-cache found for kernel 2.6.27, aborting." 表明该版本的mkinitrd有bug. 解决方法: 1是当使用mkinitrd时,使用”-without-dmraid”这个参数. 2是在使用mkinitrd之前,先创建一个noraid文件.创建方法如下: 1 2 $ echo "DMRAID=no" > /etc/sysconfig/mkinitrd/noraid $ chmod 755 /etc/sysconfig/mkinitrd/noraid 然后再运
阅读全文 »

2019年8月16日更新: 要查看cpu型号也可以使用如下命令: 1 cat /proc/cpuinfo 还能看到主频核心数之类的信息. 以下为原文章: 1 2 [root@localhost nginx-1.0.13]$ cat /proc/cpuinfo | grep "model name" model name : Pentium(R) Dual-Core CPU E5700 @ 3.00GHz
阅读全文 »

备份单个表: 1 mongodump -u superuser -p 123456 --port 27017 --authenticationDatabase admin -d myTest -c d -o /backup/mongodb/myTest_d_bak_201507021701.bak 备份单个库: 1 mongodump -u superuser -p 123456 --port 27017 --authenticationDatabase admin -d myTest -o /backup/mongodb/ 备份所有库: 1 mongodump -u
阅读全文 »

判断一个请求的Referer可以有效的防止盗链,使用nginx相应的HTTP Referer模块(HTTP Referer)可以实现此功能. 当一个请求头的Referer字段中包含一些非正确的字段,这个模块可以禁止这个请求访问站点. 这个头可以随意的伪造,因此,使用这个模块并不能100%的阻止这些请求,绝大多数拒绝的请求来自一些典型的浏览器,可以认为这些典型的浏览器并不能提供一个”Referer”头,甚至是那些正确的请求. 如下例: 1 2 3 4 5 6 location /photos/ { valid_referers none blocked www.mydomai
阅读全文 »
0%