SqlServer 权限问题
如何设置sqlserver某个用户只能运行存储过程,别的什么权限都没有
GRANT all on dbo.proc_1 to user
http://wz.cnblogs.com/question/7030/
SQL code:
use testdb
go
--新增用户
exec sp_addlogin 'testuser' --添加登录
exec sp_grantdbaccess N'testuser' --使其成为当前数据库的合法用户
grant create proc to testuser --添加只允许创建存储过程权限
up
{{
相关问答:
在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......
Sqlserver表结构
Create table test
(
int parentID primary key identity(1,1),
int childID
)go
ps:childID指定parentID值
有如下数据
parentID childID
1   ......
编号 级别 名称 深度
1 0 新闻 1
2 0 财经 1
3 1 军事 2
4 2 股票 3
5 0 房产 1
6 1 情感 2
7 1 国内 2
8 1 国际 2
14 2 邮政电信 2
15 2 环保 2
16 5 IT企 ......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......
1.怎么把数据从sqlserver里面的数据写入到指定路径的excel
比如
declare @公司名称 char(50)
set @公司名称 = (select 公司名称 from 公司信息)
EXEC [master]..xp_cmdshell 'bcp "select * from [master]. ......