SQL SERVER登录方式的账号在哪里设??(2008)

已举报 回答 关注

SQL SERVER登录方式的账号在哪里设??(2008)

  • 回答数

    8

  • 浏览数

    6,908

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
sql server2008 账户设置
1.Local System :该账户具有相当高的权限。首先,该账户也隶属于本地Administrators 用户组,因此所有本地Administrators 用户能够进行的操作该账户也能够进行,其次,该账户还能够控制文件的权限(NTFS 文件系统)和注册表权限,甚至占据所有者权限来取得访问资格。如果机器处于域中,那么运行于Local System 账户下的服务还可以使用机器账户在同一个森林中得到其他机器的自动认证,最后一点就是运行于Local System 下的进程能够使用空会话(null session) 去访问网络资源。而且,其他一些Windows 用户模式下的核心组件也运行于该账户下,例如system32\Smss.exe 等。需要注意的是,运行于此账户下的进程使用的是HKEY_USERS\.Default 账户配置,因此它不能够访问其他账户的配置。

2.Network Service:该账户也是为了使用机器账户在网络上的其他计算机上认证而设定的。但是他没有Local System 那么多的权限。运行于此账户下的进程使用网络账户配置文件 HKEY_USERS\S-1-5-20 和 Documents and Settings\NetworkService。

3.Local Service :运行于此账户下的进程和运行于Network Service 账户下的进程的区别在于运行于Local Service 账户下的进程只能访问允许匿名访问的网络资源。运行于Local Service 下的账户使用的配置文件是HKU\S-1-5-19 和Documents and Settings\LocalService。

//////////////////////////////////////

LocalSystem 账户

  LocalSystem是预设的拥有本机所有权限的本地账户,这个账户跟通常的用户账户没有任何关联,也没有用户名和密码之类的凭证。这个服务账户可以打开注册表的HKEY_LOCAL_MACHINE\Security键,当LocalSystem访问网络资源时,它是作为计算机的域账户使用的。

  举例来说,以LocalSystem账户运行的服务主要有:WindowsUpdate Client、 Clipbook、Com+、DHCP Client、Messenger Service、Task Scheduler、Server Service、Workstation Service,还有Windows Installer。

  Network Service 账户

  Network Service账户是预设的拥有本机部分权限的本地账户,它能够以计算机的名义访问网络资源。以这个账户运行的服务会根据实际环境把访问凭据提交给远程的计算机。Network Service账户通常可以访问Network Service、Everyone组,还有认证用户有权限访问的资源。

  举例来说,以Network Service账户运行的服务主要有:Distributed Transaction Coordinator、DNS Client、Performance Logs and Alerts,还有RPC Locator。

  Local Service 账户

  Local Service账户是预设的拥有最小权限的本地账户,并在网络凭证中具有匿名的身份。Local Service账户通常可以访问Local Service、Everyone组还有认证用户有权限访问的资源。

  举例来说,以Local Service账户运行的服务主要有:Alerter、Remote Registry、Smart Card、SSDP,还有WebClient。
取消 评论
在画圈的地方选择啊!

取消 评论
原因是没有安装数据库实例,前面只是安装了数据引擎和数据库管理界面,下载一个EXPRESS版本即可,下载地址:http://www.microsoft.com/sqlserver/en/us/editions/express.aspx
另外使用Windows集成认证方式登录的时候,选择对数据库,选择新创建的数据库,不要选择 "你的机器名/EXPRESS" 那个数据库。
取消 评论
去网上搜
取消 评论
右键-->属性,在左边的菜单找找即可知道答案。
取消 评论
首先使用WINDOWS方式登陆进去
在左边的对象资源管理器里面的 根节点上点右键,属性
安全性——服务器身份验证
修改为
SQL SERVER和 WINDOWS身份验证模式
然后确定

回到对象资源管理器
选择 安全性 ——登陆名——sa 右键,属性
状态
是否允许连接到数据库引擎: 授予
登陆 :启用即可
取消 评论
1 打开SQL Server2008,以windows身份验证模式登陆
2 在“对象资源管理器”中展开“安全性”,右击“登录名”,在弹出的菜单中点击“新建登录名”。此处注意:1、在登录名右侧的文本框中输入新建的管理员账号名称;2、一对单选按钮组中,选择Sql Server 身份验证,并输入登录密码;3、强制密码过期不建议勾选(勾选之后太麻烦),当然如果有单独需求的可勾选。
3 点击“服务器角色”。在右侧的服务器角色面板中,勾选 public 和 sysadmin 两项,这是常用的两项,如果有其他需求自己操作。
4 点击“用户映射”,在右侧的面板中勾选该账号可以进行管理操作的数据库名称,并在该面板下面的“数据库角色成员身份”中勾选 db_owner 项
5 点击“状态”,进行权限设置。
6 到此为止,新的用户名就创建完成了。
https://msdn.microsoft.com/en-us/library/aa337562.aspx?f=255&MSPPError=-2147217396
取消 评论
不知你是什么系统,如果是vista或windows7的话是不能用windows身份验证登陆的,如果是XP的话,按下面做试试。
第一步: 启动所有与SQL有关的服务,问题依旧;
第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled
两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。
另外一个提示中提到域设置,域设置不可能禁用SQL Server,并且我查看本地开放端口(net start ),25,1433,1434都是开发状态。
晕,会不会是密码错误
取消 评论
ZOL问答 > 相机 > 尼康相机 > 其他分类 > SQL SERVER登录方式的账号在哪里设??(2008)

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?