Syskey怎么對(duì)數(shù)據(jù)庫(kù)加密
有時(shí)我們需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行安全管理,這時(shí)候可以用到Syskey,也就是“保證 Windows 賬戶數(shù)據(jù)庫(kù)的安全”窗口設(shè)置,就可以在無(wú)形中保護(hù)Windows系統(tǒng)的安全性。那么具體怎么設(shè)置呢?
一、制作鑰匙盤
“Syskey”系統(tǒng)密碼設(shè)置程序還有生成鑰匙盤的功能。只有擁有鑰匙盤的用戶才能進(jìn)入Windows XP,就像有些殺毒軟件殺毒時(shí)需要鑰匙盤那樣,又多了一道自我保護(hù)功能。
在保證 Windows 賬戶數(shù)據(jù)庫(kù)的安全窗口中勾選“啟動(dòng)密碼”→“確定”→選擇“系統(tǒng)產(chǎn)生的密碼”,然后再選擇“在軟盤上保存啟動(dòng)密碼”,程序會(huì)提示您插入軟盤,“確定”后密碼文件自動(dòng)保存到軟盤上,完成了制作鑰匙盤的工作。下次啟動(dòng)計(jì)算機(jī)時(shí),系統(tǒng)會(huì)提示您插入鑰匙盤進(jìn)行密碼驗(yàn)證。
Windows XP是Windows家族中最安全的操作系統(tǒng),它為我們提供了良好的密碼保護(hù)機(jī)制。盡管有許多報(bào)紙和雜志介紹了丟失用戶名和密碼照樣能進(jìn)入Windows XP的方法和技巧,但這并不表明Windows XP就非常脆弱,因?yàn)槲④浺呀?jīng)在Windows XP里面為我們提供了強(qiáng)大的安全措施:使用Syskey命令,我們可以為Windows XP設(shè)置啟動(dòng)密碼。這個(gè)密碼的級(jí)別高于用戶密碼,同時(shí)還可以生成鑰匙盤,等于是為Windows XP多加了一把牢固的鎖。
二、系統(tǒng)啟動(dòng)密碼的設(shè)置
在Windows XP中單擊“開始→運(yùn)行”,在輸入框中輸入“Syskey”,運(yùn)行系統(tǒng)密碼設(shè)置程序,然后彈出對(duì)話框,在該對(duì)話框中單擊“更新”按鈕,進(jìn)入密碼設(shè)置對(duì)話框。選擇“密碼啟動(dòng)”單選按鈕,然后在下面的窗口中依次輸入同樣的密碼,保存設(shè)置后就完成了系統(tǒng)啟動(dòng)密碼的設(shè)置。如想取消系統(tǒng)啟動(dòng)密碼,只需在“啟動(dòng)密碼”窗口中選擇“在本機(jī)上保存啟動(dòng)密碼”,“確定”后系統(tǒng)會(huì)讓您輸入設(shè)定的系統(tǒng)啟動(dòng)密碼,完成后系統(tǒng)密碼就保存到您的硬盤上了,下次啟動(dòng)時(shí)就不再有系統(tǒng)啟動(dòng)密碼窗口出現(xiàn)了。
重新啟動(dòng)系統(tǒng)后,首先會(huì)提示您輸入系統(tǒng)啟動(dòng)密碼,只有輸入正確后才會(huì)出現(xiàn)Windows系統(tǒng)的用戶名和密碼輸入界面,就好像在BIOS中設(shè)置了系統(tǒng)密碼那樣,在進(jìn)入Windows前又多了一道關(guān)卡。
如果用戶曾經(jīng)還設(shè)置過(guò)開機(jī)密碼和BIOS密碼,就可以讓硬件、系統(tǒng)、賬戶三個(gè)重要部位加密,如果這樣都覺(jué)得不是很安全,那唯有把電腦鎖在保險(xiǎn)柜里面。
補(bǔ)充:MySQL 數(shù)據(jù)庫(kù)常用命令
create database name; 創(chuàng)建數(shù)據(jù)庫(kù)
use databasename; 進(jìn)入數(shù)據(jù)庫(kù)
drop database name 直接刪除數(shù)據(jù)庫(kù),不提醒
show tables; 顯示表
describe tablename; 查看表的結(jié)構(gòu)
select 中加上distinct去除重復(fù)字段
mysqladmin drop databasename 刪除數(shù)據(jù)庫(kù)前,有提示。
顯示當(dāng)前mysql版本和當(dāng)前日期
select version(),current_date;
數(shù)據(jù)庫(kù)維護(hù)方法
在MySQL使用的過(guò)程中,在系統(tǒng)運(yùn)行一段時(shí)間后,可能會(huì)產(chǎn)生碎片,造成空間的浪費(fèi),所以有必要定期的對(duì)MySQL進(jìn)行碎片整理。
當(dāng)刪除id=2的記錄時(shí)候,發(fā)生的現(xiàn)象
這個(gè)時(shí)候發(fā)現(xiàn)磁盤的空間并沒(méi)有減少。這種現(xiàn)象就叫做碎片化(有一部分的磁盤空間在數(shù)據(jù)刪除以后(空),還是無(wú)法被操作系統(tǒng)所使用。)
常見的優(yōu)化:
# alter table xxx engine myisam;
# optimize table t1;
注意: 在實(shí)際開發(fā)的過(guò)程中,上面兩個(gè)語(yǔ)句盡量少使用,因?yàn)樵谑褂玫倪^(guò)程中,MySQL的表的結(jié)構(gòu)會(huì)整體全部重新整理,需要消耗很多的資源,建議在凌晨?jī)扇c(diǎn)鐘的時(shí)候執(zhí)行。(在linux下有定時(shí)器腳本可以執(zhí)行,crontab)
Syskey相關(guān)文章: