社区
PowerBuilder
帖子详情
100分问个简单的SQLSERVER管理的问题!
pigherd
2003-04-18 07:05:38
怎样才可以限制别人进入sqlserver呢,比如进入时要输入密码什么的?sqlserver有这个功能么?
我是说在SQLSERVER已经启用的情况下,用户手工操作进入企业管理器前的限制,而不是说在前台程序connect后台数据库的时候!
...全文
77
12
打赏
收藏
100分问个简单的SQLSERVER管理的问题!
怎样才可以限制别人进入sqlserver呢,比如进入时要输入密码什么的?sqlserver有这个功能么? 我是说在SQLSERVER已经启用的情况下,用户手工操作进入企业管理器前的限制,而不是说在前台程序connect后台数据库的时候!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Cat
2003-04-21
打赏
举报
回复
sql server装在什么系统上?
如果是nt或者win2k,可以修改administrator组的密码,只有你一个人知道,其他人只能使用guest的权限。
这样,在联网的情况下,别人的机子即使也装了sql server,要连接你的数据库时也不能使用windows身份验证(就是不用输入密码),而要使用sql server身份验证(这个密码是你在安装sql server时设置的)。
pigherd
2003-04-20
打赏
举报
回复
up
pigherd
2003-04-20
打赏
举报
回复
up
pigherd
2003-04-19
打赏
举报
回复
up
愉快的登山者
2003-04-18
打赏
举报
回复
数据库所有者和管理者的密码不泄露;
服务器管理员的密码也不能泄露;
启动后,要加上屏幕保护密码.
fengzeng
2003-04-18
打赏
举报
回复
用论坛全文搜索找找
caiyunxia
2003-04-18
打赏
举报
回复
连接不上数据库的话
SP——PASSWORD不能使用
一般不能用SA连接,定义其他用户
tchatcha
2003-04-18
打赏
举报
回复
kill 进程
pigherd
2003-04-18
打赏
举报
回复
up
fengzeng
2003-04-18
打赏
举报
回复
只要执行了sp_password,哈哈什么密码都不管用了!!!
888888888888
2003-04-18
打赏
举报
回复
同意楼上
xirumin
2003-04-18
打赏
举报
回复
sa密码不要给任何人。为别人建专门的用户和密码。并分配一定的权限。让他们用自已的名字连接就行了。
SQL数据库心得,
分
析得不错
一、首先你要确认你的鉴别模式: WIN NT鉴别模式呢还是混合模式,其中混合模式包括WIN NT鉴别模式和SQL SERVER 鉴别模式 实施鉴别模式的步骤 1、核实采用了可信连接 2、设置鉴别模式 3、关闭和重启MS
SQLServer
服务程序 4、创建WIN NT
分
组和用户 5、授权WIN NT
分
组和用户可存取SQL Server 6、为用非可信任连接的用户创建SQL Server登录帐号 二、为用户和角色
分
配登录帐号 三、给角色
分
配登录权 四、为用户和角色
分
配许可权限 在改进SQL Server 7.0系列所实现的安全机制的过程中,Microsoft建立了一种既灵活又强大的安全
管理
机制,它能够对用户访问SQL Server服务器系统和数据库的安全进行全面地
管理
。按照本文介绍的步骤,你 可以为SQL Server 7.0(或2000)构造出一个灵活的、可
管理
的安全策略,而且它的安全性经得起考验。 一、验证方法选择 本文对验证(authentication)和授权(authorization)这两个概念作不同的解释。验证是指检验用户 的身份标识;授权是指允许用户做些什么。在本文的讨论中,验证过程在用户登录SQL Server的时候出现, 授权过程在用户试图访问数据或执行命令的时候出现。 构造安全策略的第一个步骤是确定SQL Server用哪种方式验证用户。SQL Server的验证是把一组帐户、密 码与Master数据库Sysxlogins表中的一个清单进行匹配。Windows NT/2000的验证是请求域控制器检查用户身 份的合法性。一般地,如果服务器可以访问域控制器,我们应该使用Windows NT/2000验证。域控制器可以是 Win2K服务器,也可以是NT服务器。无论在哪种情况下,SQL Server都接收到一个访问标记(Access Token)。 访问标记是在验证过程中构造出来的一个特殊列表,其中包含了用户的SID(安全标识号)以及一系列用户所 在组的SID。正如本文后面所介绍的,SQL Server以这些SID为基础授予访问权限。注意,操作系统如何构造访 问标记并不重要,SQL Server只使用访问标记中的SID。也就是说,不论你使用SQL Server 2000、SQL Server 7.0、Win2K还是NT进行验证都无关紧要,结果都一样。 如果使用SQL Server验证的登录,它最大的好处是很容易通过Enterprise Manager实现,最大的缺点在于 SQL Server验证的登录只对特定的服务器有效,也就是说,在一个多服务器的环境中
管理
比较困难。使用SQL Server进行验证的第二个重要的缺点是,对于每一个数据库,我们必须
分
别地为它
管理
权限。如果某个用户 对两个数据库有相同的权限要求,我们必须手工设置两个数据库的权限,或者编写脚本设置权限。如果用户数 量较少,比如25个以下,而且这些用户的权限变化不是很频繁,SQL Server验证的登录或许适用。但是,在几 乎所有的其他情况下(有一些例外情况,例如直接
管理
安全
问题
的应用),这种登录方式的
管理
负担将超过它 的优点。 二、Web环境中的验证 即使最好的安全策略也常常在一种情形前屈服,这种情形就是在Web应用中使用SQL Server的数据。在这 种情形下,进行验证的典型方法是把一组SQL Server登录名称和密码嵌入到Web服务器上运行的程序,比如 ASP页面或者CGI脚本;然后,由Web服务器负责验证用户,应用程序则使用它自己的登录帐户(或者是系统管 理员sa帐户,或者为了方便起见,使用Sysadmin服务器角色中的登录帐户)为用户访问数据。 这种安排有几个缺点,其中最重要的包括:它不具备对用户在服务器上的活动进行审核的能力,完全依 赖于Web应用程序实现用户验证,当SQL Server需要限定用户权限时不同的用户之间不易区别。如果你使用的 是IIS 5.0或者IIS 4.0,你可以用四种方法验证用户。第一种方法是为每一个网站和每一个虚拟目录创建一 个匿名用户的NT帐户。此后,所有应用程序登录SQL Server时都使用该安全环境。我们可以通过授予NT匿名 帐户合适的权限,改进审核和验证功能。 第二种方法是让所有网站使用Basic验证。此时,只有当用户在对话框中输入了合法的帐户和密码,IIS 才会允许他们访问页面。IIS依靠一个NT安全数据库实现登录身份验证,NT安全数据库既可以在本地服务器 上,也可以在域控制器上。当用户运行一个访问SQL Server数据库的程序或者脚本时,IIS把用户为了浏览 页面而提供的身份信息发送给服务器。如果你使用这种方法,应该记住:在通常情况下,浏览器与
数据库课程设计:某自来水公司收费
管理
系统(SQL Server)
数据库课程设计:某自来水公司收费
管理
系统(SQL Server)要求设计思路代码
问题
及
分
析 要求 实现客户信息、用水类型(类别号、类别名、水价)及业务员
管理
; 实现客户用水信息
管理
(客户号、月份、用水类别号、用水量); 实现客户费用
管理
(客户号、月份、费用、收费标志),收费标志的默认值为‘未收’; 实现收费登记(客户、月份、应收费用、实收费用、业务员),并自动修改收费标志(用触发器实现); 创建触发器,实现收费时自动更加应收费用和实收费用,计算本次结余,然后修改客户信息表中的结余金额; 创建存储过程统计指
近 20% 的 SQL Server 已终止支持!
编译 |苏宓出品 | CSDN(ID:CSDNnews)知名的 IT 资产
管理
平台 Lansweeper 已经向世界各地的企业
管理
员发出了警告,「很多公司正在使用的 Microsoft SQL Server 已经过时了!」。Microsoft SQL Server 是一种由微软开发和提供的关系数据库
管理
系统(RDBMS)。它是企业级的数据库系统,广泛用于各种规模的企业和组织,用来存储和
管理
数据。...
SqlServer
运行时占用高CPU
问题
查询
SqlServer
运行时占用高CPU
问题
查询经常在论坛看到问高CPU的
问题
,
简单
的总结一下。1,首先你要确认,高CPU是不是是SQL SERVER进程引起的还是别的进程引起的,这个很容易,直接看任务
管理
器。2,如果从任务
管理
器看出高CPU确实是用SQL SERVER引起的。3,如果是SQL SERVER引起的。3.1SQL SERVER的一个比较BAD的执行计划引起的,比如说缺少必要的INDEX,...
SQLserver
基础入门理论(超基础)
SQL Server 是Microsoft 公司推出的关系型数据库
管理
系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。 Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据
管理
。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章