解决:sqlserver登陆时,出现服务器主体xxx无法在当前安全上下文下访问数据库db_xxx。

 服务器主体 "xxxcom" 无法在当前安全上下文下访问数据库 "db_xxx_com"
我记得以前已经遇到过这种问题, 但忘记了那次是如何解决的了, 只能再上网搜索一下, 搞了半天终于想起来是如何解决的了.
在登陆成功后, 点击"数据库", 就出现了上面的那句错, 而且列不出数据库, 这时, 点击菜单上的"视图", 打开"对象资源管理器详细信息", 在中间的大框的横条上, 右键, 出现很多选项, 其中把"排序规则"的勾去掉
再刷新"数据库"就正常了.
微软写的:
要解决此问题,请按照下列步骤操作:
  1. 单击 开始 指向 程序 ,指向 Microsoft SQL Server 2008 ,然后依次和 SQL Server Management Studio
  2. 在 连接到服务器 对话框单击服务器所需在 服务器类型 列表中,服务器中键入名称 服务器名称 框,然后单击连接 
  3. 在对象资源管理器,单击 数据库 文件夹。
  4. 对象资源管理器详细信息 本页右键单击该列标题,然后单击 重置视图 
    请注意 如果 对象资源管理器详细信息 页不可见,按 F 7。 或者,单击在 视图 菜单上的 对象资源管理器详细信息 
  5. 在对象资源管理器,右键单击 数据库 文件夹,然后单击 刷新 
  6. 在 文件 菜单中上, 单击 退出 
请注意 如果仍然收到在执行步骤 1 到 6 后"症状"部分中提到的该错误消息错误消息可能会造成 排序规则 列。 在这种情况下,请按照下列步骤操作:
  1. 单击 开始 指向 程序 ,指向 Microsoft SQL Server 2008 ,然后依次和 SQL Server Management Studio
  2. 在 连接到服务器 对话框单击服务器所需在 服务器类型 列表中,服务器中键入名称 服务器名称 框,然后单击连接 
  3. 在对象资源管理器,单击 数据库 文件夹。
  4. 对象资源管理器详细信息 本页右键单击该列标题,然后单击以清除 排序规则 复选框。
  5. 在对象资源管理器,右键单击 数据库 文件夹,然后单击 刷新 
  6. 在 文件 菜单中上, 单击 退出 
  7.  
更多相关文章
  • 今天使用sqlserver,发现了一个问题,就是使用 insert into 数据库名.dbo.表名(字段) values(值) 这样语句的时候,会返回错误: sqlserver 服务器主体 无法在当前安全上下文下访问数据库. 于是在网上找了一下资料,发现是因为trustworthy数据库属性用于指 ...
  • mariadb同样适用 首先检查mysql状态 linux-6yo1:~ # :: linux-6yo1.site systemd[ :: linux-6yo1.site systemd[]: Stopped LSB: Start the MySQL dat.... 发现Active: inacti ...
  • 默认安装windows 2008 r2 时由于安全性 没有默认设置音频重定向 而导致远程登陆时软件播放声音提示没有发现声卡.同时又下角会出现提示未安装任何音频输出设备解决方法:使用Administrator账号登陆 ,确认windows audio服务及其依存服务启动(启动服务需要管理员身份)使用运 ...
  • 如何解决每次登陆服务器弹出:数据执行保护问题
        如何解决每次登陆服务器都会弹出一个对话框,提示“数据执行保护”问题.相信很多使用windows服务器的朋友都曾经遇到,弹出关闭,又弹出来一个,比较烦人.下面的图就是弹出框:    下面跟大家说说如何解决这个小问题:方法:   右击我的电脑----->属性---->高级----&g ...
  • SQLServer安全3/11:主体和安全对象PrincipalsandSecurables
    在保密你的服务器和数据,防备当前复杂的攻击,SQL Server有你需要的一切.但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念.这篇文章提供了基础,因此你可以对SQL Server里的安全功能充分利用,不用在面对特定威胁,不能保护你数据的功能上浪费时间. 通常来说,你通过 ...
  • [转]DNS分析(解决域登陆缓慢)(2008-07-01 13:54:30)转载▼标签:杂谈 Windows 2000/XP客户端登录到Windows 2000域时非常慢,主要表现为当域用户在登录对话框中输入用户名和密码之后登录对话框一片灰白,而且要持续很久,象失去反应一样(正常情况是登录窗口一闪而 ...
  • 在使用vsftpd的过程中,一直以来都有一个问题就是在ftp用户登陆验证的时候总是很慢,最长的时候可能会有一分多钟.换过各种vsftp的配置方式虚拟用户,使用MySQL.文本等等,都没有根本的解决.今天给一台测试机器装vsftp,再次遇到这个问题,在历经千辛万苦之后终于找的了其中的原因.修改服务器上 ...
  • SQLServer审核Audit--创建服务器级别的审核
    SQL Server 审核(Audit)-- 创建服务器级别的审核任务1:创建审核步骤1:打开SSMS,登录到指定的实例,展开"Security","Audits"节点.步骤2:在"Audits"节点上,右键选择"New Audi ...
一周排行