为何不能以Windows验证方式注册连接SQL Server服务器? 以sa登陆sql server,看你的logins里有guest这个账号吗?!想用guest,先建这个账号,记得设账号的认证方式是windows。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 online book中说:采用windows验证方式时,SQL Server将直接采用Windows系统的验证,也就是说,只要通过了Windows的验证,SQL Server就不再验证了,那为什么还要在SQL Server中建立Guest这个登陆帐号呢? 因为默认不是所有的WINDOWS用户都能访问数据库 默认:本地管理员组能访问数据库,要加登录。if not exists (select * from master.dbo.syslogins where loginname = N'John\Guest') exec sp_grantlogin N'John\Guest' exec sp_defaultdb N'John\Guest', N'master' exec sp_defaultlanguage N'John\Guest', N'简体中文'GO 默认:本地管理员组能访问数据库,其他WINDOWS用户要加登录。if not exists (select * from master.dbo.syslogins where loginname = N'John\Guest') exec sp_grantlogin N'John\Guest' exec sp_defaultdb N'John\Guest', N'master' exec sp_defaultlanguage N'John\Guest', N'简体中文'GO online book中说:采用windows验证方式时,SQL Server将直接采用Windows系统的验证,也就是说,只要通过了Windows的验证,SQL Server就不再验证了,那为什么还要在SQL Server中建立Guest这个登陆帐号呢?因为SQL中并没有Guest的账户,虽然操作系统里有,只需将操作系统的Guest账户映射到SQL中即可 online book中说:采用windows验证方式时,SQL Server将直接采用Windows系统的验证,也就是说,只要通过了Windows的验证,SQL Server就不再验证了,那为什么还要在SQL Server中建立Guest这个登陆帐号呢?因为sql中并没有Guest账户,需要将操作系统中的Guest账户映射到SQL中即可 关于DESCRIBE的错误 求一个存储过程??? 一条面试的SQl没写出来,面试黄了 有没有办法在存储过程中(或视图里)调用同一服务器上其它数据库里面表的数据?因为有些表需要其它数据库的资料.谢谢 怎样去掉字段前后的Tab? 这种速度正常么? 这个sql语句怎么写? 疑难问题,请教高手! 求问一个查询的问题 一个模糊查询的例子,想征求大家关于优化的意见 急需一本书!! 求助:一个查询问题!
exec sp_grantlogin N'John\Guest'
exec sp_defaultdb N'John\Guest', N'master'
exec sp_defaultlanguage N'John\Guest', N'简体中文'
GO
exec sp_grantlogin N'John\Guest'
exec sp_defaultdb N'John\Guest', N'master'
exec sp_defaultlanguage N'John\Guest', N'简体中文'
GO