upup~~
请大家帮帮忙,很急呀~~~~~
给个提示也可~~~
你们说这样要限制到select\update\delete等吗?
请大家帮帮忙,很急呀~~~~~
给个提示也可~~~
你们说这样要限制到select\update\delete等吗?
解决方案 »
- Case 分支语句是什么用的
- 变量赋值问题
- 在线求帮助
- 弱弱的问一下,sqlserver里怎么把数据库的数据清空,并且所有序号值初始化?
- sql语句的问题,group by+函数+rownumber()over(order by .)
- 请问如何监控数据库中表数据的变化
- 如何获得记录集的总数???????????????????
- 如何在视图里面查分字符串?
- 请问Sql Server 6.5中什么数据类型支持1-8000位的字符长度。
- 一个SQL的优化!急!救命!
- 用 Installshield 能不能把 C/S 系统用到的 MS SQL SERVER 2000 数据库一起打包发布?????
- VFP中我想做一个查询表单,要做查询结果输入到一个网格中,怎么做呀!?
關鍵字:GRANT
小例子:Exec sp_addlogin 'User1'
Exec sp_addUser 'User1','User1'GRANT SELECT ON Orders TO user1
好忙呀,连上网都是忙中偷闲~~~~~if not exists(select * from sysusers where loginname='user1' and uid<16382)
exec sp_grantdbaccess 'user1','user1'
go
exec sp_addrolemember 'db_datareader', 'aspuser'
go这是我写的建用户一的sql语句,帮忙看看对不对?
创建新的 Microsoft® SQL Server™ 登录,使用户得以连接使用 SQL Server 身份验证的 SQL Server 实例。增加数据库访问用户sp_grantdbaccess(存储过程)
为 Microsoft® SQL Server™ 登录或 Microsoft Windows NT® 用户或组在当前数据库中添加一个安全帐户,并使其能够被授予在数据库中执行活动的权限。允许权限GRANT语句
在安全系统中创建项目,使当前数据库中的用户得以处理当前数据库中的数据或执行特定的 Transact-SQL 语句。禁止权限DENY语句
在安全系统中创建一项,以拒绝给当前数据库内的安全帐户授予权限并防止安全帐户通过其组或角色成员资格继承权限。语法太复杂,自己查tsql帮助吧
在分别给权
grant select on table1,table2,...,table10 to usr1
...
可以用
grant select on table1,table2,...,table10 to usr1
一次给10个表都加上select权限吗?
可是我执行这条语句却抱错,说‘,’附近有错误~~ `:(
其实我有38个表呢,那不写死人了~~~~~~
怎么没人响应~~~~
还是有问题,这个问题简单只需回答yes or no!!
就是读权限是不是指select
而写权限指update\insert\delete
读写权限是不是用all?
例如:表qb有字段a,b,c
建一用户,可对字段有a写权限,有b,c读权限
怎么建?
grant update on qb(a) to xxx