sqlserver 设置表的插入权限 SQl server 2008附加数据库失败如何解决?

[更新]
·
·
分类:互联网
2265 阅读

SQl

SQl server 2008附加数据库失败如何解决?

server 2008附加数据库失败如何解决?

1、首先进如数据库,window身份进入就可,进入后在数据库项鼠标右键点击打开,选择‘附加’项,打开附加项后,选择‘添加’

数据库建立表怎么设置唯一约束?

方法/步骤
1、新建数据库并设置可写权限打开SQL Server管理器窗口,用本地用户登录;然后点击右键——新建数据库;完成之后将数据库文件及日志文件设置为可读可写,如图:

sql如何限制某张表只能插入数据?

不知道你什么数据库下面是 假设你是 SQL Server 的情况。上面是创建一个 用户, 可以登录到数据库。这个用户创建好以后, 能登录, 但是什么权限也没有。下面是给这个用户, 赋予 某个表的 INSERT 权限。

使用t-sql语句怎么赋予用户删除表的权限?

mysql 中直接 grant drop on dbname.* to username 可以赋予用户删除表的权限SQL SERVER 中可以通过给用户添加db_ddladmin角色实现拥有删除用户表权限,但同时也拥用了所有DDL权限,包括不限于ALTER,CREATE,DROP,TRUNCATE,语句为USE dbnameEXEC sp_addrolemember Ndb_ddladmin, Nusername或者直接赋予用户ALTER权限实现据拥有drop 表的权限,但同时也拥有了其它的DDL权限,包括不限于ALTER,CREATE,DROP,TRUNCATE,语句为GRANT ALTER TO usernameSQL SERVER 中没发现可以单独赋予DROP 表的权限的方法

如何设置报表的查看权限?

在新安装的报表服务器上,只有作为本地 Administrators 组的成员的用户具有对报表服务器内容和操作的权限。
若要使其他用户可以使用报表服务器,必须创建将用户帐户或组帐户映射到指定任务集合的预定义角色的角色分配。
对于配置为本机模式的报表服务器,使用报表管理器向角色分配用户。有两种类型的角色:项级角色用于查看、添加和管理报表服务器内容、订阅、报表处理和报表历史记录。
可以对根节点(主文件夹)或位于该层次结构中的特定下级文件夹或项定义项级角色分配。
系统级角色授予对不限于任何特定项的站点范围操作的访问权限。
例如,使用报表生成器和使用共享计划。两种类型的角色互为补充,应结合使用。因此,将用户添加到报表服务器的操作分为两个部分。
如果将用户分配到项级角色,则还应将该用户分配到系统级角色。
将用户分配到角色时,必须选择已定义的角色。
若要创建、修改或删除角色,请使用 SQL Server??Management Studio。有关详细信息,请参阅如何创建、删除或修改角色 (Management Studio)。
对于配置为 SharePoint 集成模式的报表服务器,使用 SharePoint 权限从 SharePoint 站点配置访问权限。对 SharePoint 站点的权限级别确定对报表服务器内容和操作的访问权限。
您必须是站点管理员才能授予对 SharePoint 站点的权限。有关详细信息,请参阅在SharePoint 站点上授予对报表服务器项的权限。
开始之前在将用户添加到本机模式的报表服务器之前查看以下列表。
您必须是报表服务器计算机上本地 Administrators 组的成员。
如果在 Windows Vista 或 Windows Server 2008 上部署 Reporting Services,则需要进行额外配置,然后才能在本地管理报表服务器。有关详细信息,请参阅如何在 Windows Vista 和 Windows Server 2008 上为本地管理配置报表服务器 (UAC)。
若要将此任务委托给其他用户,请创建将用户帐户映射到“内容管理员”和“系统管理员”角色的角色分配。具有“内容管理员”和“系统管理员”权限的用户可以将用户添加到报表服务器。在SQL Server??Management Studio 中,查看“系统角色”和“用户角色”的预定义角色,以便熟悉每个角色中的各种任务。由于报表管理器中不显示任务说明,因此需要在开始添加用户之前熟悉角色。根据需要自定义这两个角色或定义其他角色以包括所需的任务集合。
例如,如果计划对单独的项使用自定义安全设置,则可能希望创建新的角色定义以授予对文件夹的查看访问权限。有关详细信息,请参阅教程:在 Reporting Services 中设置权限。向系统角色添加用户或组启动报表管理器。单击“站点设置”。单击“安全”。单击“新建角色分配”。
在“组或用户名”中,输入以下格式的 Windows 域用户帐户或组帐户:lt域gtlt帐户gt。
如果使用窗体身份验证或自定义安全性,则以适用于您的部署的格式指定该用户帐户或组帐户。选择一个系统角色,然后单击“确定”。角色是可累积的,因此如果同时选择了“系统管理员”和“系统用户”,则用户或组可以执行这两种角色的任务。
重复上述步骤,为其他用户或组创建分配。向项角色添加用户或组启动“报表管理器”并找出您要为其添加用户或组的报表项。悬停在该项之上,然后单击下拉箭头。在下拉菜单中,单击“安全性”。单击“新建角色分配”。注意如果某项当前从父项继承安全性,则在工具栏中单击“编辑项安全设置”可以更改安全设置。
然后,单击“新建角色分配”。
在“组或用户名”中,输入以下格式的 Windows 域用户帐户或组帐户:lt域gtlt帐户gt。
如果使用窗体身份验证或自定义安全性,则以适用于您的部署的格式指定该用户帐户或组帐户。
选择一个或多个角色定义(说明用户或组应如何访问该项),再单击“确定”。重复上述步骤,为其他用户或组创建分配。