日期:2014-05-18 浏览次数:20528 次
@objectname 换成存储过程名称,@user_id 用户id 存储过程 GRANT EXECUTE on @objectname to @user_id 视图 GRANT SELECT on @objectname to @user_id
------解决方案--------------------
Use databaseName --创建角色 create role ProgramerRole --用于创建表 存储过程 视图 grant create table,create procedure,create view to ProgramerRole grant select on schema::dbo to ProgramerRole
------解决方案--------------------
--创建登录账号 --create login username with password='password' --创建数据库用户 create user username for login username --将用户TestUser添加到TestRole角色中 exec sp_addrolemember 'ProgramerRole','username '
------解决方案--------------------
创建一个角色,赋予权限 然后再添加登录账号和用户到角色中