
正文
sqlserver禁用sa账户,sql数据库sa账号被禁用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sqlserver2000如何让一个数据库拒绝sa用户访问
在服务器端使用企业管理器,并且选择使用 Windows 身份验证连接上 SQL Server 在左侧对象资源管理器中,点开服务器。
C盘只给administrators 和system权限,其他的权限不给,其他的盘也可以这样设置,这里给的system权限也不一定需要给,只是由于某些第三方应用程序是以服务形式启动的,需要加上这个用户,否则造成启动不了。
打开企业管理器,找到“数据库-安全性-登陆”下面,这里列出了所有使用该数据库的用户。禁止哪个,右击操作。
在数据库的安全性找到该用户,右键选属性,然后点击成员身份,找到一系列的权限设置,选择图片中的两项打钩,具体的意思就是拒绝数据的读和写。确定后关闭,然后该用户就不能看到所有的表了。
感觉是权限问题,你先修改mybookshop.mdf和mybookshop_log.ldf这两个文件的访问权限,然后再去附加。另外路径层次也太罗嗦了,可以将两个文件放到其它目录中再附加。
首先,SQL Server更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。
相关问答
Q1: SQL2005如何启用已禁用的sa用户名
1、先用windows sqlserver混合验证 登陆 找到一个[安全]的的下拉列表框 有个用户 选择sa 右键属性。然后有个状态,把禁用设置为启用。等等还可以改密码。
2、先用windows验证方法登陆。找到sa登录名,启用即可。
3、打开SQL Server 2005,就会看到登陆页面,选择好自己的服务器名称。选择windows身份验证。然后连接即可登陆数据库。2进入数据库后,在下图所示,箭头指示的位置。使用鼠标,点击鼠标右键。进入服务器属性。
4、等安装结束了 你就可以通过sa登录了。如果已经安装了。那么你可以按照下面的步骤开启混合登录。
5、这样会以单用户模式启动SQL Server服务,离开命令行窗口但不要关闭。然后可以使用各种方法连接到SQL Server,启用sa账户或者重新添加那些删除了的Windows账户就可以了。具体方法包括图形界面的管理工具或者使用osql或者sqlcmd命令。
Q2: 【SQL】如何禁用sql2000的sa账户
1、没有好办法,应用管理 软件就不应该用sa用户无密码登录,软件本身的安全就没有保障。可以试试用Windows 身份验证 登录,或再次安装一个数据库实例,把自制数据库放入新的数据库实例中,修改新实例的sa密码。
2、sa 是sqlserver的默认管理员账户无法删除的 就跟oracle 的sys用户一样!一般sa的密码一般只有穷算法才能破解,那基本是跟难破解的。检查你的数据库是不是有其它的特权用户或者设定的操作系统认证。
3、打开企业管理器,找到“数据库-安全性-登陆”下面,这里列出了所有使用该数据库的用户。禁止哪个,右击操作。
sqlserver禁用sa账户的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sql数据库sa账号被禁用、sqlserver禁用sa账户的信息别忘了在本站进行查找喔。








