如何设置数据库的权限?

如何设置数据库的权限?,第1张

1、首先用管理员进入数据库级中的安全性,点击登录名,点击新建登录名。

2、在界面中,创建登录名,并设置默认的数据库的密码。

3、然后勾选需要设置的数据库,完成创建。

4、然后就可以对数据库中的User表进行权限的设置了,右键“属性”。

5、依次点击“添加”,浏览”,“选择对象”。

6、然后就可以下面的列表中找到对应的权限授予进行设置。

不过,在共享方式打开数据库的情况下,有些功能比如压缩和修复数据库是不可用的。此外,当系统管理员要对数据库进行维护时,也不希望他人打开数据库。以下的方法可以让你以独占的方式打开Access数据库。一、打开按钮法1.在“文件”菜单中,单击“打开”命令。2.单击需要的Access数据库文件。3.单击“打开”按钮旁的箭头,然后单击“以独占方式打开”。二、选项设置法上述方法适用于偶尔以独占方式打开数据库,如果你经常要以独占方式打开数据库,那么请进行如下设置:1.在“工具”菜单中,单击“选项”命令。2.单击“高级”选项,在“默认打开模式”下,单击“独占”。3.单击“确定”按钮。之后,当你像通常那样打开数据库文件时,即是以独占方式将它打开。

将数据库设置为单用户模式

连接到数据库引擎。在标准菜单栏上,单击“新建查询”。将以下示例复制并粘贴到查询窗口中,然后单击“执行”。此示例将数据库设置为 SINGLE_USER 模式,以获得独占访问权。然后,该示例将 AdventureWorks2012 数据库的状态设置为 READ_ONLY,并将对数据库的访问权返回给所有用户。在第一个 ALTER DATABASE 语句中指定终止选项 WITH ROLLBACK IMMEDIATE。这将导致所有未完成事务都将被回滚

SQL 如下:

ALTER DATABASE erdos SET SINGLE_USER WITH ROLLBACK IMMEDIATE--设置单用户

GO

ALTER DATABASE erdos SET READ_ONLY--设置只读

GO

ALTER DATABASE erdos SET MULTI_USER--设置多用户

GO

2000不知道语句,这08可以使用的,不行就用下面的方式

将数据库设置为单用户模式

在对象资源管理器中,连接到 SQL Server 数据库引擎实例,再展开该实例。右键单击要更改的数据库,再单击“属性”。在“数据库属性”对话框中,单击“选项”页。在“限制访问”选项中,选择“单用户”。如果其他用户连接到数据库,将出现“打开的连接”消息。若要更改属性并关闭所有其他连接,请单击“是”。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9994572.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存