当前位置:首页 » 编程语言 » sql查看用户

sql查看用户

发布时间: 2022-03-02 21:52:31

㈠ 用sql数据库如何查看数据库的用户

select * from tableName;

tableName是数据库中注册用户表。

查询具体的字段:

SELECT column_name,column_name FROM tableName;

例子:

获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表):

SELECT LastName,FirstName FROM Persons;

(1)sql查看用户扩展阅读:

获取数据库所有表的字段及其字段

select table_name,column_name,column_comment,column_type,column_key from information_schema.Columns

where table_schema='数据库'

获取数据库某个表的字段及其字段

select table_name,column_name,column_comment,column_type,column_key from information_schema.Columns

where table_name='表名' and table_schema='数据库'

㈡ sql server 查看当前表或者数据库的用户

1.先用windows登录2.单击安全性-登录名3.右击用户名(比如说SA)-属性4.常规中显示的是用户名,用户映射中显示的是用户的权限查看不到密码,但是可以修改

㈢ 怎么查看sql server 的用户名

登录数据库所在的服务器,查看IP地址
在服务器名里直接输入IP地址、用户名、密码
如果忘记用户名密码,那么还是登录数据库所在的服务器,先使用windows登录模式,进入后找到用户->重置密码->回到2步骤

㈣ sql查询指定用户的方法

select * from user where username='jay' or username='lily'

㈤ 查询用户sql语句

select*
fromtest
whereu='a'
union
selectt2.*
fromtestt1leftjointestt2ont1.id=t2.pid
leftjoin(select*
fromtest
whereu='a')t3ont2.pid>=t3.id
whereisnull(t2.u,'')<>''
andisnull(t3.u,'')<>''

用户:u;ParentId:pid

㈥ SQL如何查看用户 权限

在对应的表 Li 上右键->属性->权限,就可以看到表的权限了。

㈦ 如何用sql语句查询一个用户,看看他具有哪些权限

MySQL中所有使用者的权限是记录在mysql这个数据库的users资料表中

㈧ sql server 怎么查看用户

SQL Server中查询用户的对象权限和角色的方法

-- 查询用户的object权限
exec sp_helprotect NULL, 'UserName'
-- 查询用户拥有的role
exec sp_helpuser 'UserName'
-- 查询哪些用户拥有指定的系统role
exec sp_helpsrvrolemember 'sysadmin'
-- 可查询嵌套role
WITH tree_roles as
(
SELECT role_principal_id, member_principal_id
FROM sys.database_role_members
WHERE member_principal_id = USER_ID('UserName')
UNION ALL
SELECT c.role_principal_id,c.member_principal_id
FROM sys.database_role_members as c
inner join tree_roles
on tree_roles.member_principal_id = c.role_principal_id
)
SELECT distinct USER_NAME(role_principal_id) RoleName
FROM tree_roles

-- 其他权限相关基本表
select * from sysusers
select * from syspermissions

-- Who has access to my SQL Server instance?
SELECT
name as UserName, type_desc as UserType, is_disabled as IsDisabled
FROM sys.server_principals
where type_desc in('WINDOWS_LOGIN', 'SQL_LOGIN')
order by UserType, name, IsDisabled

-- Who has access to my Databases?
SELECT
dp.name as UserName, dp.type_desc as UserType, sp.name as LoginName, sp.type_desc as LoginType
FROM sys.database_principals dp
JOIN sys.server_principals sp ON dp.principal_id = sp.principal_id
order by UserType

select * from sys.database_principals

-- Server Roles
select
p.name as UserName, p.type_desc as UserType, pp.name as ServerRoleName, pp.type_desc as ServerRoleType
from sys.server_role_members roles
join sys.server_principals p on roles.member_principal_id = p.principal_id
join sys.server_principals pp on roles.role_principal_id = pp.principal_id
where pp.name in('sysadmin')
order by ServerRoleName, UserName

-- Database Roles
SELECT
p.name as UserName, p.type_desc as UserType, pp.name as DBRoleName, pp.type_desc as DBRoleType, pp.is_fixed_role as IfFixedRole
FROM sys.database_role_members roles
JOIN sys.database_principals p ON roles.member_principal_id = p.principal_id
JOIN sys.database_principals pp ON roles.role_principal_id = pp.principal_id
where pp.name in('db_owner', 'db_datawriter')

-- What can these users do?
SELECT
grantor.name as GrantorName, dp.state_desc as StateDesc, dp.class_desc as ClassDesc, dp.permission_name as PermissionName ,
OBJECT_NAME(major_id) as ObjectName, GranteeName = grantee.name
FROM sys.database_permissions dp
JOIN sys.database_principals grantee on dp.grantee_principal_id = grantee.principal_id
JOIN sys.database_principals grantor on dp.grantor_principal_id = grantor.principal_id
where permission_name like '%UPDATE%'

㈨ 怎么查看sql server所有登录用户

1.大多数 Windows 用户都需要一个 SQL Server 登录名以便连接到 SQL Server。本主题说明了如何创建 SQL Server 登录名。
2.创建使用 Windows 身份验证 (SQL Server Management Studio) 的 SQL Server 登录名
3.在 SQL Server Management Studio 中,打开对象资源管理器并展开要在其中创建新登录名的服务器实例的文件夹
4.右键单击“安全性”文件夹,指向“新建”,然后单击“登录名”。
5.在“常规”页上的“登录名”框中输入一个 Windows 用户名。
6.选择“Windows 身份验证”。
7.单击“确定”。

㈩ 如何查看一个SQL数据库的用户名

查看一个SQL数据库的用户名的具体步骤如下:

1、首先配置PLSQL连接某个oracle数据库,然后打开plsql工具,点击工具栏上的"Tools"(工具选项)。

热点内容
怎么把服务器的ip固定了 发布:2025-01-12 03:55:42 浏览:578
php服务器开发 发布:2025-01-12 03:55:35 浏览:672
软件自制编程 发布:2025-01-12 03:54:00 浏览:534
j2ee和java的区别 发布:2025-01-12 03:42:44 浏览:581
android6小米 发布:2025-01-12 03:38:35 浏览:85
redis与数据库 发布:2025-01-12 03:20:21 浏览:211
怎么升级安卓100 发布:2025-01-12 03:19:37 浏览:516
c语言倒数 发布:2025-01-12 03:14:37 浏览:929
如何免费激活移动电话卡安卓 发布:2025-01-12 03:10:27 浏览:89
2020凯越精英配置什么样 发布:2025-01-12 03:08:02 浏览:685