sql语句创建用户并授权(请问如何用SQL语句为指定用户授权)
本文目录
- 请问如何用SQL语句为指定用户授权
- 增加用户与分配权限,SQL语句怎么写
- 利用sql语句为超市管理系统创建一个用户,并为该用户授予数据库连接,使用资源,数据导入,导出的权限
- 如何用sql语句创建sql用户
- 如何用sql语言创建一个新的登陆名和密码,并赋予全部权限,写个具体点的例子在线等
- sqlserver 2012 web 创建账号并分配权限
- 如何用语句新建SQL登入用户名及设定权限
- 用sql语句创建用户和数据库登录
请问如何用SQL语句为指定用户授权
用SQL语句为指定用户授权的具体步骤如下:
我们需要准备的材料分别是:电脑、sqlserver2008
1、首先打开sqlserver2008,之后点击打开左上角的“新建查询”。
2、然后在弹出来的窗口中新建aa用户,输入:
exec sp_addlogin ’aa’, ’123456’, ’mydb’
exec sp_grantdbaccess ’aa’
EXEC sp_addrolemember ’db_datareader’, ’aa’,让aa用户获得设置查询mydb所有表的权限。
3、然后用aa账号登录到该系统中即可。
增加用户与分配权限,SQL语句怎么写
增加用户-------------------------------------------------------------------------USE masterGOsp_addlogin @loginame = ’TempWorker’, @password = ’fff’, defdb = ’sales’GOUSE salesGOsp_grantdbaccess ’TempWorker’GO权限-------------------------------------------------------------------------------------GRANT在安全系统中创建项目,使当前数据库中的用户得以处理当前数据库中的数据或执行特定的 Transact-SQL 语句。语法语句权限:GRANT { ALL | statement } TO security_account 对象权限:GRANT{ ALL }{ ON { table | view }| ON { table | view } | ON { stored_procedure | extended_procedure }| ON { user_defined_function }} TO security_account 示例A. 授予语句权限下面的示例给用户 Mary 和 John 以及 Windows NT 组 Corporate\BobJ 授予多个语句权限。GRANT CREATE DATABASE, CREATE TABLETO Mary, John, B. 在权限层次中授予对象权限下例显示权限的优先顺序。首先,给 public 角色授予 SELECT 权限。然后,将特定的权限授予用户 Mary、John 和 Tom。于是这些用户就有了对 authors 表的所有权限。USE pubsGOGRANT SELECTON authorsTO publicGO GRANT INSERT, UPDATE, DELETEON authorsTO Mary, John, TomGOC. 给 SQL Server 角色授予权限下面的示例将 CREATE TABLE 权限授予 Accounting 角色的所有成员。GRANT CREATE TABLE TO AccountingD. 用 AS 选项授予权限用户 Jean 拥有表 Plan_Data。Jean 将表 Plan_Data 的 SELECT 权限授予 Accounting 角色(指定 WITH GRANT OPTION 子句)。用户 Jill 是 Accounting 的成员,他要将表 Plan_Data 上的 SELECT 权限授予用户 Jack,Jack 不是 Accounting 的成员。因为对表 Plan_Data 用 GRANT 语句授予其他用户 SELECT 权限的权限是授予 Accounting 角色而不是显式地授予 Jill,不能因为已授予 Accounting 角色中成员该权限,而使 Jill 能够授予表的权限。Jill 必须用 AS 子句来获得 Accounting 角色的授予权限。/* User Jean */GRANT SELECT ON Plan_Data TO Accounting WITH GRANT OPTION/* User Jill */GRANT SELECT ON Plan_Data TO Jack AS Accounting
利用sql语句为超市管理系统创建一个用户,并为该用户授予数据库连接,使用资源,数据导入,导出的权限
使用添加语句来增加用户,同时关联到权限表,将权限表的权限标识赋值给用就行了!因为没你的参考表,所以无法给你提供详细的语句。
如何用sql语句创建sql用户
您好:1、使用CREATEDATABASE语句创建数据库最简单的方式,该方式只需要指定database-name参数即可,该参数表示要创建的数据库的名称,其他与数据库有关的选项都采用系统的默认值。2、如果希望在创建数据库时明确指定数据库的文件和这些文件的大小以及增长的方式,就需要了解CREATEDATABASE语句的语法。3、在语法格式中,每一种特定的符号都表示特殊的含义。使用CREATEDATABASE语句创建数据库:1、打开【SQLServerManagementStudio】窗口,并连接到服务器。选择【文件】→【新建】→【数据库引擎查询】命令或者单击标准工具栏上的【新建查询】按钮,创建一个查询输入窗口,在窗口内输入语句,创建“新建的数据1”数据库,保存位置为“C”。2、单击【执行】按钮执行语句,如果执行成功,在查询窗口的【查询】中可以看到“命令以成功完成”。的提示信息框。在【对象资源管理器】窗口中书涮新,展开数据库节点就可以看到新建的数据了。
如何用sql语言创建一个新的登陆名和密码,并赋予全部权限,写个具体点的例子在线等
以下为 SQL Server 数据库的例子:1.创建用户-- 首先在 SQL Server 服务器级别,创建登陆帐户(create login)1》 CREATE LOGIN test_user2》 WITH PASSWORD=’test’,3》 DEFAULT_DATABASE=,4》 DEFAULT_LANGUAGE=,5》 CHECK_EXPIRATION=OFF,6》 CHECK_POLICY=OFF7》 GO-- 创建数据库用户(create user)2》 USE 3》 GO已将数据库上下文更改为 ’Stock’。1》 CREATE USER WITHDEFAULT_SCHEMA=2》 GO2.对用户分配角色1》 -- 通过将 test_user 加入数据库角色 db_owner2》 exec sp_addrolemember ’db_owner’, ’test_user’3》 go
sqlserver 2012 web 创建账号并分配权限
可按如下方法创建:1、登录SQL Server Manager Studio。2、进入后,依次点开“安全性”——“登录名”,然后右击鼠标,找到“新建登录名”选项。3、弹出窗口中,输入要创建的用户,然后根据自己合适的方式选择验证身份,点击下方的“确定”按钮,即可。
如何用语句新建SQL登入用户名及设定权限
1. 首先在 SQL Server 服务器级别,创建登陆帐户(create login)--创建登陆帐户(create login)create login dba with password=’abcd1234@’, default_database=mydb登陆帐户名为:“dba”,登陆密码:abcd1234@”,默认连接到的数据库:“mydb”。 这时候,dba 帐户就可以连接到 SQL Server 服务器上了。但是此时还不能 访问数据库中的对象(严格的说,此时 dba 帐户默认是 guest 数据库用户身份, 可以访问 guest 能够访问的数据库对象)。要使 dba 帐户能够在 mydb 数据库中访问自己需要的对象, 需要在数据库 mydb 中建立一个“数据库用户”,赋予这个“数据库用户” 某些访问权限,并且把登陆帐户“dba” 和这个“数据库用户” 映射起来。 习惯上,“数据库用户” 的名字和 “登陆帐户”的名字相同,即:“dba”。 创建“数据库用户”和建立映射关系只需要一步即可完成:2. 创建数据库用户(create user):--为登陆账户创建数据库用户(create user),在mydb数据库中的security中的user下可以找到新创建的dbacreate user dba for login dba with default_schema=dbo并指定数据库用户“dba” 的默认 schema 是“dbo”。这意味着 用户“dba” 在执行“select * from t”,实际上执行的是 “select * from dbo.t”。3. 通过加入数据库角色,赋予数据库用户“dba”权限:--通过加入数据库角色,赋予数据库用户“db_owner”权限exec sp_addrolemember ’db_owner’, ’dba’此时,dba 就可以全权管理数据库 mydb 中的对象了。如果想让 SQL Server 登陆帐户“dba”访问多个数据库,比如 mydb2。 可以让 sa 执行下面的语句:--让 SQL Server 登陆帐户“dba”访问多个数据库use mydb2gocreate user dba for login dba with default_schema=dbogoexec sp_addrolemember ’db_owner’, ’dba’go此时,dba 就可以有两个数据库 mydb, mydb2 的管理权限了!
用sql语句创建用户和数据库登录
这是平时用的几条语句:-- =============================================-- Add Sql Server login-- =============================================GO--删除登陆--sp_droplogin ’test’GO--添加登陆用户sp_addlogin @loginame = N’test’, @passwd = ’123456’, @defdb = N’test’, @deflanguage = N’Simplified Chinese’, @sid = NULL, @encryptopt = NULLGOUSE GO--删除用户--exec sp_dropuser ’test’--为数据添加用户exec sp_adduser ’test’--逐个表授权--GRANT SELECT, INSERT, UPDATE, DELETE--ON adminlog--TO testGO--授予权限 exec sp_addrolemember ’db_owner’,’test’ --列出全部表名--select name from sysobjects where xtype = ’U’ order by nameGO
本文相关文章:
sql语句创建用户并授权(利用sql语句为超市管理系统创建一个用户,并为该用户授予数据库连接,使用资源,数据导入,导出的权限)
2024年5月11日 02:57
sql语句创建用户并授权(增加用户与分配权限,SQL语句怎么写)
2024年4月13日 15:30
更多文章:
福州数字青少年宫(福州数字青少年宫官网“我们的节日,网上祝福大拜年“的网址是什么)
2024年5月18日 22:12
plausible(plausible是褒义还是贬义还是两种意思都有万分感谢!)
2024年3月30日 02:51
网文快捕破解版(CyberArticle网文快捕 V5.2.2008 注册码)
2024年2月10日 16:40
天正9找不到可使用的cad?天正9注册码 ID:D6VMPQYHE
2024年1月13日 10:00
plm项目管理系统(技术部提出解决研发管理问题,公司选择上PDM系统还是PLM系统哪个比较好呢)
2024年6月26日 00:57
百度文库vip试用1天(百度文库vip,借用一天,谢谢好心人)
2024年8月1日 23:30