怎样才能不让别人删除我的数据库? 打开SQLSERVER的管理器。设置一下。或者干脆改成只能用NT的权限访问。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 被充说明一点:我只是不想在SQL的管理器里面删除我数据库,或是用DROP DATABASE删除我的数据库,不限其他的访问权限! 我是sa但我不能删除MASTER数据库,谁知道它是怎么处理的? 这就太有难度了,除非你搞懂了它ms sql的核心。 什么叫SA,SA就是可以做任何数据库管理工作的角色,如果不能删除数据库那还叫SA吗,如果你想让别人不能删除数据库但有其他权利,可以建立一个组或用户,授予他们应该拥有的权利,让操作者使用这个用户登陆。如果按你思考的逻辑,SA是数据库内建的帐号,如果SA取消了管理权限,你必须在数据库中建立一个与原来的SA相同的权限,否则,你使用什么去管理数据库呀 建立一个组或用户,授予他应该拥有的权利(所有权利,除了drop) 谢谢各位:请问tanghuan(),你是SA,你能删除MASTER吗?我的意思是我们既然不能删除,MASTER说明在某个地方必然有一个标识,不允许删除,关键是这个标识在哪里?SQL2000有两种认证模式,而且在企业管理器中可以更改,也就是说我现在,不知道你的SQL的任何用户我一样可以用企业管理器,看到你的所有数据库,那么我就可以删除除MASTER、MODEL、MSDB、TEMPDB以外的任一数据库,现在的问题是SQL内部是怎样处理而不让用户删除这四个数据库的,而不是用户的问题。再次谢谢各位! 即使你设成不能删除,它还可以删除你的备份文件,数据文件。而不从sql server直接删。真的要这样管起来,难度就大了。最好就是把电脑锁在保险箱里。 改个名字吧,把一个普通用户重命名为sa,把sa改成其他的名字。kao…… 插入一条数据返回主键后,如何用这个主键写下面的语句. 列的别名可以用于运算吗? 为什么游标执行的好慢啊 4千行要6分钟? 菜鸟问题有关触发器 求解master..xp_cmdshell,求甚解! 存储过程中使用动态sql语句,执行时输入参数提示列名无效 大量数据的事务问题!前辈老大们进来帮助一下~~谢谢 我要这样学sql?谢谢! 高分有关存储过程条件入参的问题请教,立即结帐!!! 如何字段b找出<a的最大一条? 请教一个ADO与数据库连接的性能问题 SQLSERVER的导出数据问题?
那还叫SA吗,如果你想让别人不能删除数据库但有其他权利,可以建立一个
组或用户,授予他们应该拥有的权利,让操作者使用这个用户登陆。如果按你思考的逻辑,SA是数据库内建的帐号,如果SA取消了管理权限,你
必须在数据库中建立一个与原来的SA相同的权限,否则,你使用什么去管理
数据库呀
请问tanghuan(),你是SA,你能删除MASTER吗?我的意思是我们既然不能删除,MASTER说明在某个地方必然有一个标识,不允许删除,关键是这个标识在哪里?
SQL2000有两种认证模式,而且在企业管理器中可以更改,也就是说我现在,不知道你的SQL的任何用户我一样可以用企业管理器,看到你的所有数据库,那么我就可以删除除MASTER、MODEL、MSDB、TEMPDB以外的任一数据库,现在的问题是SQL内部是怎样处理而不让用户删除这四个数据库的,而不是用户的问题。
再次谢谢各位!
把sa改成其他的名字。kao……