sql server2008中sql server身份能登录,window身份登录不了

用sql server身份的sa登录成功进入,一切正常,用window身份登录不了,问题如下

问题的原因:是当前winodow用户没有权限登录,sql server2008只有默认的Administrator登录名,

我们修改window用户后,sql server中没有这个登录名,所以报登录失败。

解决方法:

先用sql server身份的sa登录进去,找到安全性-->登录名,重新创建一个登录名,

登录名是当前window用户,即我上面的报错的登录名,XIEZL-PC\admin

在常规上输入你的登录名,再到服务器角色把sysadmin勾上,保存后就行了

时间: 2024-10-19 15:56:33

sql server2008中sql server身份能登录,window身份登录不了的相关文章

SQL Server2008中通过SQL获取表结构

SQL Server2008中通过SQL获取表结构 新增数据用户,角色为public.映射到待获取表结构的数据库上,授与用户在该数据库上的身份为db_owner 运行例如以下SQL语句: select syscolumns.name as [Name] , systypes.name as [Type], syscolumns.length AS [Size], syscolumns.xprec As [Precision], ISNULL(syscolumns.scale, 0) AS [Sc

sql server2008密钥,sql server 2008 r2 序列号密钥

sql server2008密钥,sql server 2008 r2 序列号密钥 sql server2008密钥 Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB Microsoft SQL Server 2008 R2序列号密钥 开发版32位:MC46H-JQR3C-2JRHY-XYRKY-QWPVM 开发版64位:FTMGC-B2J97-PJ4QG-V84YB-MTXX8

SQL Server2008跟SQL Server2008R2的区别(转)

QL Server 2008 R2基于SQL Server 2008提供可靠高效的智能数据平台构建而成,SQL Server 2008 R2 提供了大量新改进,可帮助您的组织满怀信心地调整规模.提高 IT 效率并实现管理完善的自助 BI.此版本中包含应用程序和多服务器管理.复杂事件处理.主数据服务及最终用户报告等方面的新功能和增强功能.SQL Server 2008 R2新增了大量重要功能,在性能和可扩展性方面也有了极大提升.主要功能包括:PowerPivot:这是一种自主托管分析方案,帮助终端

在SQL Server2008中声明和初始化变量的新写法

1 DECLARE @temp INT = 1; 2 PRINT @temp; 或者 1 DECLARE @temp AS INT = 1; 2 PRINT @temp; 能够用同一语句声明和初始化变量是SQL Server2008的新功能.在早期版本中,应使用单独的DECLARE和SET语句.

SQL Server2008中添加用户角色以及授权

1.添加用户角色 要想成功访问 SQL Server 数据库中的数据, 我们需要两个方面的授权: 1.获得准许连接 SQL Server 服务器的权利:就像我们获取了进入某栋大楼的权利 2.获得访问特定数据库中数据的权利(select, update, delete, create table ...):就像我们拿到了大楼内某个房间的钥匙 假设,我们准备建立一个 dba 数据库帐户,用来管理数据库 mine. 1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login

Sql Server2008中自定义函数调用存储过程解决方案

1.开启sql server 2008远程连接 打开sql server配置管理器 配置SSCM,选中左侧的"SQL Server服务",确保右侧的"SQL Server"以及"SQL Server Browser"正在运行 11 在左则选择sql server网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是"否",右键启用或者双击打开设置面板将其修改为"是" 选择"IP 地

Sql Server2008之关于”***对象无效“错误

我们在sql server2008中编写sql语言时,经常会遇到这样的提示:***对象无效.这是什么错误,为什么在2000版本中就不存在这样的情况呢?其实这主要是sql server 2005/2008版本中新增了架构的概念.下面就结合网上的查询说一下我对sql server2008中架构的理解.可能有一些东西理解的不到位,欢迎各位指出,共同学习.改进. 1.定义 首先,我们来看一下微软对架构的官方定义:架构(Schema)是形成单个命名空间的数据库实体的集合.命名空间是一个集合,其中每个元素的

SQL Server2008 TIME类型

SQL Server2008现在有了一个TIME数据类型,它允许你只存储一个时间值而没有时间.如果想要存储一个特定的时间信息而不涉及具体的日期时,这将非常的有用.TIME数据类型存储使用24小时制,它并不关心时区,支持高达100纳秒的精确度.TIME数据类型支持从0到7不同的精度,就像DATETIME2格式,它的磁盘开销是3到5个字节,取决与精度.TIME列的长度与精度如下表所示: 此处是一个如何使用不同的DATETIME2精度值来显示不同的时间格式的示例: 1 DECLARE @T0 time

Sql Server2008温故而知新系列01:库和表的创建及删除

sql server中创建数据库和创建表的命令大致相似: 1 --创建数据库: create database database_name 2 create database myDB 3 4 --在新建的库中新建表:create table table_name (field_name1 type constraint,field_name2 type constraint,…………) 5 use mydb 6 go 7 create table tstb 8 ( 9 id int ident