欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

sql server权限有关问题

更新时间: 2014-01-05 02:18:16 责任编辑: Author_N1

 

sql server权限问题
用sa新建了一个存储过程p1,想让登录名yh拥有这个存储过程的执行权限怎么办?现在使用yh登录直接看不见存储过程p1,只用执行权限就行,不能修改。最好能截图说明,谢谢。
--参考方法--

use [数据库名]
go

grant exec on p1 to yh

--参考方法--
完整的例子:

--1.建login
create login [yh]   
    with password ='yh'
    
--2.建立数据库
create database wccc
go


--3.建表
use wccc
go

create table tb(id int )

insert into tb
values(1)
go

--4.建立存储过程
create proc dbo.proc_tb
as
select * from tb
go

--5.建立绑定到 yh登录名上的用户yh
create user yh for login yh 
go

--6.授权
grant execute on dbo.proc_tb to yh


接下来,开启另一个ssms,用yh登录:
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:18:16
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8258/
本文WWW.DOC100.NET DOC100.NET版权所有。