G gxlszuo Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #1 SQL可通过设置权限控制访问,如果将数据库实体拷贝到其他机器上,就可以为所欲为,可以通过什么方法控制呢?可以设置数据库实体的密码吗?
J Johnny_du Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #2 其实你的理解有问题。SQL数据库一般来说(比如:Oracle)都应当放在一个相对安全的服务器上面,未授权用户根本无法访问该服务器,即使有权限登陆该服务器(物理服务器)的用户因没有数据库访问权限也是无法访问该数据库中数据的。若是用户将所有数据库文件(包括所有可知行文件及数据库文件)拷贝到本地机,因不是数据库备份,也是无法访问数据的,更不要说为所欲为了。
其实你的理解有问题。SQL数据库一般来说(比如:Oracle)都应当放在一个相对安全的服务器上面,未授权用户根本无法访问该服务器,即使有权限登陆该服务器(物理服务器)的用户因没有数据库访问权限也是无法访问该数据库中数据的。若是用户将所有数据库文件(包括所有可知行文件及数据库文件)拷贝到本地机,因不是数据库备份,也是无法访问数据的,更不要说为所欲为了。
G gxlszuo Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #3 若非法用户先停止SQL服务运行,再拷贝数据库实体(包括数据库和日志文件),然后到其他机器上运行,不是可以实现的吗,小弟想不通哦
D delphisuccess Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #4 象你現在要求的目前的數據庫還做不到這點。但你可以對該服務器實施權限控制和對該操作系統設定登錄密碼,他就沒辦法copy其數據庫實體啊。
B bbgsgs Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #6 老大,我说句话你别生气! 这就好像是一个MM到男生家过夜,你有什么办法保证她不。。。 哈哈。。。本都被人抄了。。。还谈什么办密呀。。。
G gxlszuo Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #7 嘿嘿~~~~~ bbgsgs说得挺形象的 嗯,如果没有别的答案明天就结了
S sdjxmikill Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-12 #8 对于小的数据程序还是用Acess的好,数据库加上密码,考走也打不开;然后程序进行权限设定,安全的很呐!
唐 唐佐平 Unregistered / Unconfirmed GUEST, unregistred user! 2006-01-13 #10 Acess的打开密码不保险,现在有好多软件可以解开其密码; Sql Server 比 Access 安全得多,设置登录用户密码和权限就可以满足你的要求