在sql server 中添加新用户 sa密码未知(200分)

G

gee

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]怎样写程序,在sa密码未知的情况下,动态添加新用户,请教!
 
这是权限问题,可能吗?不用SA帐号,用别的,也要有相同的权限啊
 
系统自带有的
 
sa 密码不知道没关系,你必须有个有sysadmin权限的用户。
然后用sp_addlogin存储过程建立新登录.
 
我安装的一个crm好像就行,是不是与nt的混合验证有关,请教!
 
你当然得有个用户,或者是sql server 用户如sa,或者是NT用户并登陆服务器
(混合验证有效).而且这用户还得有sysadmin权限.
 
to xeen
有道理,但也没有呢, 安装的crm就在sql server 自动生成了两个login 请教
 
如果Sa的密码不知道是无法创建数据库的,更添加不了用户!
你可以试一下,更改SQL的密码,然后登录一下!
 
谢谢各位
to xeen: 那就是说,如果我用其他用户名登陆win2k再安装,就不行得了? 请教!
 
如果没账号就能操纵sql server那它又有何安全性可言。如果所有账号的密码都
忘了,呵呵你就可以卸载它了.一般安装的sql server 采用混合验证并设置
administrator为sysadmin,所以看起来你不用登录也能操作.
 
哦!
将其方法做在安装程序里岂不不稳定,我还为他感叹了一番!

小弟愚笨,各位有话请再指教!
 
sp_addlogin
sp_adduser
看帮助吧
 
在请教各位,编程添加新用户,如何给他赋sysadmin的权限
 
sp_addsrvrolemember 'aaa', sysadmin
 
grant system_privilege to username
 
再请问,那为什么不能通过新增的用户访问数据库(包括默认db),不是权限的问题,进入sql server
重新在确认密码,才可以
 
图形界面的管理器中可以修改sa的密码,不需要知道原来的密码,很简单的。
 
to enigma: 应该不太会吧

to eyes: 对,谢了,
to snjat: 好像不太适合我的问题,也谢了

再请各位大侠留意我下一个问题。请教请教!
 
用系统管理员身份登录。
 
如果想利用nt混合登陆sql server,也是在adoquery里写程序吗?怎么写呢?
 
顶部