如何在SQL Server中,让一个用户作另一个用的别名 建立多个用户,放在一个ROLE中,给ROLE分配权限,多个用户的权限就相同了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是这样的,我有好多张属主是A的表,我想让用户B也能对这些表进行操作,权限跟A一样,由于表的数量庞大,所以,我想让B成为A的别名,这样或许就可以达到这个目的,但是我不知道该怎么做。请教各位了,谢谢! 在企业管理器中的安全下有logins,在属性中可以调节,进行权限的分配,不过你要以sa的权限进去 即便分组也不能使从B用户进入数据库得时候,调用属于A的表呀。在logins下,好像只能让同一个用户拥有对不同数据库的权限吧,无法让不同用户有相同的权限吧我使想让用户B也能调用属于A的表,虽然可以通过给B赋予对A的表的all权限来达到这一点,但是我这里属于A的表比较多,所以我想让B成为A的别名,以便从B进入数据库的时候,同样可以调用属于A的表,调用时不必写成 A.Table,写成Table旧行了。请问该怎么做呢? 用sp_addalias @loginame = 'login', @name_in_db = 'alias_user'alias_user是数据库中的用户名,loginame是login名,在数据库中并不存在此用户。例如db1库中有user1先建一个login用户newaliassp_addlogin @loginame = 'newalias'用 sp_addalias 'newalias', 'user1'就建了别名这个回答满意吗?可以的话可要加分啊。 求触发器设计 字段值如何根据语言进行排序 SQL 2000个人版数据库备份 求优化 急!!急!!!急!!!游标问题...第二贴.. 高分请教SQL语句。关于字符串导入到对应表中! 请问这个数据库怎么设计? 表修复遇到一致性错误(使用dbcc checktable('jxc_kcxsrjb')) 看大家有什么好的办法 help use 是什么命令 关于用户次日登录留存查询功能,求大神帮助 VC通过ODBC连接Sql Server数据库的问题 请问dts文件用什么打开???
在logins下,好像只能让同一个用户拥有对不同数据库的权限吧,无法让不同用户有相同的权限吧
我使想让用户B也能调用属于A的表,虽然可以通过给B赋予对A的表的all权限来达到这一点,但是我这里属于A的表比较多,所以我想让B成为A的别名,以便从B进入数据库的时候,同样可以调用属于A的表,调用时不必写成 A.Table,写成Table旧行了。
请问该怎么做呢?
alias_user是数据库中的用户名,loginame是login名,在数据库中并不存在此用户。
例如db1库中有user1
先建一个login用户newalias
sp_addlogin @loginame = 'newalias'
用 sp_addalias 'newalias', 'user1'就建了别名
这个回答满意吗?可以的话可要加分啊。