当前位置:首页 » 数据仓库 » sql2000数据库用户
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql2000数据库用户

发布时间: 2023-05-21 22:21:27

sql server 2000数据库的用户sa的密码忘了怎么办

单击电脑左下角的“开始”→“程序”,找到 “Microsoft SQL Server”中的“企业管理器”,从控制台根目录中找到"安全性"这一项,双击“登录”,再双击“sa”,出现一个对话框,可以从“密码”处修改密码,最后点“确 定”,退出企业管理器,“sa”的密码修改完毕,当用sa登录时,就可以使用设定的新密码。

Ⅱ sql 2000 如何查询用户权限

用户权限是保存在master表中的,可以使用系统存储过程查询用户权限,
通常你需要有master表的权限(如:sa),例:

sp_helpuser
报告有关当前数据库中 Microsoft® SQL Server™ 用户、Microsoft Windows NT® 用户和数据库角色的信息。

语法
sp_helpuser [ [ @name_in_db = ] 'security_account' ]

参数
[@name_in_db =] 'security_account'

当前数据库中 SQL Server 用户、Windows NT 用户或数据库角色的名称。security_account 必须存在于当前的数据库中。security_account 的数据类型为 sysname,默认值为 NULL。如果没有指定 security_account,系统过程将报告当前数据库中的所有用户、Windows NT 用户以及角色的信息。当指定 Windows NT 用户时,请指定该 Windows NT 用户在数据库中可被识别的名称(用 sp_grantdbaccess 添加)。

返回代码值
0(成功)或 1(失败)

注释
使用 sp_helpsrvrole 及 sp_helpsrvrolemember 返回固定服务器角色的信息。

为数据库角色执行 sp_helpuser 等价于为该数据库角色执行 sp_helpgroup。

权限
执行权限默认授予 public 角色。

示例
A. 列出所有用户
下面的示例列出当前数据库中所有的用户。

EXEC sp_helpuser

B. 列出单个用户的信息
下面的示例列出用户 dbo 的信息。

EXEC sp_helpuser 'dbo'

C. 列出某个数据库角色的信息
下面的示例列出 db_securityadmin 固定数据库角色的信息。

EXEC sp_helpuser 'db_securityadmin'

Ⅲ 在sql server 2000中用户访问数据的权限有哪些

区分管理员饥绝和用户:展开节点“安全性”->“登录”,在用户列表中右键选择“属性”
分别在“服务器角色”,“数埋山据库访问”选择卡中,可查看用户权限与用户所能访问的数据库。
权限的设置:
分二步:
1。建立登陆用户烂液姿
展开节点“安全性”->“登录”,右键“登陆”->“新建登陆”->设置好登陆名称与权限和访问数据库
2。给登陆用户设置指定数据库的权限
展开节点:“数据库”->需设置权限的数据库->“用户”,右键“用户”->“新建数据库用户”->登录名选择你新建的登陆用户
新建用户上单击右键->“所有任务”->“管理权限”,在这里面就可以设置此用户对每个表的权限

Ⅳ sql2000 多个数据库账户问题

这个帐户就是sql server的帐户,当然会冲突了,修改其中一个肯定会影响另一铅迅悉个数据库的使用,sql server不昌行像oracle那样用的,一般都槐乎是用sa连接的,权限都是做到程序里的

Ⅳ 附加了mssql2000数据库,怎么新建用户,而且要指定用户权限

新建用户:
企业管理器--展开
SQL
SERVER
组--展开(Local)--展开“安全性”
登录(右击)选择新建登录
打开“SQLServer登录-新建登录”对话框
常规选项
名称:输入新用户名
身份验证:选择SQLSERVER身份验证
输入用户密码******
数据库访问选项卡
选择该用户可以访问的数据库
点击“确定”
完成新建用户
分配权限:
请使用“企业管理器”
选择
数据库--数据库名--表名(右击)
打开表属性对话框--常规选项卡,点击啊“权限”按钮
弹出对象属性对话框
赋予用户相应的
SELECT、INSERT、UPDATE、DELETE等权限,然后按“确定”即可
如果你是以超级用户身份(sa)登录该数据库,则无需设置权限
注:对于每一张表和存储过程等数据库对象,都要赋予用户适当的权限,当然前提是你必须是数据库管理员,或者对象的拥有者。

Ⅵ 如何查看sql server 2000中的某个数据库有有多少用户正在访问

系统表sysprocesses 中有用户连接记录。可以根据数据库名称,查看连接的用户。


Selectspid,hostname,loginame,user_name(uid)Asusername
Fromsysprocesses
Wheredbid=db_id('glkf')


Ⅶ SQL Server2000数据库用户权限问题

SQL Server2000数据库用户创建要两步:
创建毁脊埋野樱登纤蚂录名:
exec sp_addlogin 登录名,密码
创建用户名:
exec sp_adser 登录名,用户名
再赋权限:
grant select on 表(col1,col2) to 用户名

Ⅷ 怎样在SQLServer2000的数据库中修改所建立用户的密码

分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描袜余述:

我用SQL Server 2000建立了一个数据库,为数据库建立了一些用户,但是一些用户的密码需要修改,怎么也找不到这样的功能。斗碰请问这个功能在SQLServer2000中是如何实现的。

解析:

企业管理器-》选服务器-》安全性-》登陆-》sa

就可以改告销滚了

Ⅸ sql2000数据库所有者是sa用户登录名怎么是空。求教

sa 是SQL内置特殊用蚂配户,其权限为:syadmin,意思是这橡物烂类用户是可以执行SQL中任何操作的。所以这类用户不用指定任何梁漏数据库内的权限,具备了对所有数据库的所有权限。