如何为SQL Server2008添加登录账户并配置权限

我之前曾在 2 02 2 年指示远程客户端执行您提到的操作...即使使用 SQL Server 2 008 R2 ,基本步骤也没有改变。

这里,关键是要知道为什么需要更改服务启动帐户。
一般是公司安全要求,或者原账户密码已过期无法访问。
使用 LocalSystem 或 NetworkService 等内置标签可以节省您的麻烦。
无论如何,这是运行数据的本地示例。

但是要注意,使用LocalSystem是最高权限,可能会影响实例的安全策略。
一些需要使用 NetworkService 访问网络资源的任务可能会导致问题。
在决定使用哪个内置帐户之前,最好确定代理实例执行哪些特定任务。

如果操作过程中卡在“登录”选项卡无法选择账户,我估计是权限不够。
尝试使用管理员帐户登录 SQL Server 配置管理器,然后重试。

SQL Server 2008 数据库 创建只读用户

1 . 使用SQLServerManagementStudio登录。
2 . 右键单击​​[安全] → [登录名] → [新登录名]。
3 . 输入登录名“ReadOnlyUser”,选择“SQLServer 身份验证”,然后设置密码。
4 . 点击【用户映射】卡,查看数据库“YourDatabase”。
5 . 在[数据库角色成员资格]中选择“db_datareader”。
6 . 单击【确定】保存。
7 、用户只能选择,不能修改。

权限控制:db_datareader是只读的。
安全性:推荐的密码策略。
多个数据库:检查每个数据库的自定义。

自己掂量一下。

怎么在 sql server 2008中创建登录名

嘿兄弟,我们来谈谈数据库吧。
以前做数据库的时候,遇到过很多坑,现在跟大家分享一下。

我记得那年在公司我们必须在我们的服务器上创建一个新的 SQL Server 登录名。
我当时使用的是 Windows 身份验证,并认为它非常安全。
操作非常简单,只需点击SQL Server Management Studio中的对象资源管理器,找到“Security”文件夹,然后创建一个新的登录名即可。
输入 Windows 用户名,选择“Windows 身份验证”,然后单击“确定”。
我已经这样做过好几次了,肯定至少有十几次。

接下来我必须使用 SQL Server 身份验证创建登录名,这次我必须自己设置密码。
我在“常规”页面上输入了我的姓名,选择了“SQL Server 身份验证”,然后输入了密码。
对于这个密码策略,我通常选择强制密码策略,安全系数更高。
再次单击“确定”,您的登录名将被创建。

我们来谈谈 Transact-SQL (T-SQL)。
使用 T-SQL 创建登录也很简单。
我记得有一次使用 T-SQL 为 Windows 身份验证创建登录名并编写命令“CREATE LOGIN FROM WINDOWS;GO”。
一旦执行该命令,登录名就确定了。

还有一次,我使用 T-SQL 创建具有 SQL Server 身份验证的登录名。
命令是这样的:“CREATE LOGIN WITH PASSWORD = ''; GO”。
我在网站上生成了此密码以确保安全。

我在这个行业有很多经验,所以我敢和大家分享。
然而,数据库变化非常快。
新技术、新方法层出不穷。
有时我现在必须学习并出售它们。
比如我还没有深入研究过区块链,所以不敢乱说。
我们的聊天就像和朋友聊天一样。
如果您有什么不明白的地方,请随时提问。