sqlserver创建不过期账号
时间: 2024-06-20 22:03:58 浏览: 4
在 SQL Server 中,如果你想要创建一个不会自动过期的账号,通常情况下,你可以直接为用户设置一个永久有效的密码,或者在创建用户时指定密码永不过期。这可以通过 `CREATE LOGIN` 或 `ALTER USER` 命令来完成。以下是一个简单的例子:
```sql
-- 创建一个永久有效账号(密码永不过期)
CREATE LOGIN [your_username] WITH PASSWORD = 'your_password', CHECK_POLICY = OFF;
-- 或者,如果你已经有一个用户,可以通过ALTER USER来修改
ALTER USER [existing_user] WITH PASSWORD = 'your_password', PASSWORD_EXPIRE = OFF;
```
在这个例子中,`CHECK_POLICY = OFF` 和 `PASSWORD_EXPIRE = OFF` 都是确保密码不会被系统自动更改或过期的选项。
相关问题
sqlserver创建只读账号
可以使用以下语句创建只读账号:
CREATE LOGIN [只读账号] WITH PASSWORD = '密码';
CREATE USER [只读账号] FOR LOGIN [只读账号];
GRANT SELECT ON [数据库名].[模式名].[表名] TO [只读账号];
其中,[只读账号]为你要创建的账号名,'密码'为账号密码,[数据库名].[模式名].[表名]为你要授权的表名。使用以上语句创建的账号只能进行查询操作,无法进行修改、删除等操作。
如何创建一个SQLserver账号
1. 打开SQL Server Management Studio,连接到SQL Server数据库引擎。
2. 在“对象资源管理器”中,展开“安全性”文件夹。
3. 右键单击“登录名”,选择“新建登录名”。
4. 在“通用”选项卡中,输入登录名和密码,确认密码。
5. 在“服务器角色”选项卡中,选择该账户需要的角色。
6. 在“用户映射”选项卡中,选择该账户需要访问的数据库,并为其授予对应的权限。
7. 点击“确定”按钮,完成账户创建。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)